<SEC-DOCUMENT>0001174947-22-001008.txt : 20220913
<SEC-HEADER>0001174947-22-001008.hdr.sgml : 20220913
<ACCEPTANCE-DATETIME>20220913161409
ACCESSION NUMBER:		0001174947-22-001008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		96
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220913
DATE AS OF CHANGE:		20220913

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			EVI INDUSTRIES, INC.
		CENTRAL INDEX KEY:			0000065312
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PERSONAL SERVICES [7200]
		IRS NUMBER:				112014231
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0630

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

	BUSINESS ADDRESS:	
		STREET 1:		4500 BISCAYNE BOULEVARD
		STREET 2:		SUITE 340
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33137
		BUSINESS PHONE:		3054029300

	MAIL ADDRESS:	
		STREET 1:		4500 BISCAYNE BOULEVARD
		STREET 2:		SUITE 340
		CITY:			MIAMI
		STATE:			FL
		ZIP:			33137

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	EnviroStar, Inc.
		DATE OF NAME CHANGE:	20100514

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DRYCLEAN USA INC
		DATE OF NAME CHANGE:	20000210

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	METRO TEL CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>evi10k0622.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:i="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:evi="http://envirostarinc.com/20220630" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <head>
    <title>EVI INDUSTRIES, INC.</title>
    <meta content="text/html" http-equiv="Content-Type"/>
  </head>
  <body style=" ">
    <div style="display: none">
      <ix:header>
        <ix:hidden>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000856">0000065312</ix:nonNumeric>
          <ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000857">FY</ix:nonNumeric>
          <ix:nonNumeric name="dei:AmendmentFlag" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000858">false</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000014">FL</ix:nonNumeric>
          <ix:nonNumeric name="dei:AuditorName" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000034">BDO USA, LLP</ix:nonNumeric>
          <ix:nonNumeric name="evi:LeaseStartDate" contextRef="From2021-07-01to2022-06-30_custom_DennisMackMember" id="Fact_0000000000859">2021-10-31</ix:nonNumeric>
          <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember" id="Fact_0000000000338">P5Y</ix:nonNumeric>
          <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember" id="Fact_0000000000339">P7Y</ix:nonNumeric>
          <ix:nonNumeric name="us-gaap:LineOfCreditFacilityExpirationPeriod" contextRef="From2018-11-01to2018-11-02_us-gaap_RevolvingCreditFacilityMember" id="Fact_0000000000860">P5Y0M0D</ix:nonNumeric>
          <ix:nonNumeric name="dei:DocumentsIncorporatedByReferenceTextBlock" contextRef="From2021-07-01to2022-06-30" id="Fact_0000000000861">&lt;p style=&quot;font: 10pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt&quot;&gt;Portions of the registrant&amp;#8217;s Proxy Statement relating
to its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.&lt;/p&gt;</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <xbrll:schemaRef xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="evi-20220630.xsd" xlink:type="simple"></xbrll:schemaRef>
        </ix:references>
        <ix:resources>
          <i:context id="AsOf2021-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:unit id="USD">
            <i:measure>iso4217:USD</i:measure>
          </i:unit>
          <i:context id="AsOf2021-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-01_custom_CleanDesignsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-01</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-02-07</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-11-03</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2016-10-10_custom_DennisMackMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2016-10-10</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2017-10-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2018-02-09</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2018-09-12</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2019-02-05</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:WilliamKincaidMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CLKMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-02-07</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-11-03</i:instant>
            </i:period>
          </i:context>
          <i:unit id="Pure">
            <i:measure>i:pure</i:measure>
          </i:unit>
          <i:context id="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:TotalMinimumLeasePaymentsReceivableMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-11-01</i:startDate>
              <i:endDate>2020-11-03</i:endDate>
            </i:period>
          </i:context>
          <i:unit id="Shares">
            <i:measure>i:shares</i:measure>
          </i:unit>
          <i:context id="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:EasternLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-01-01</i:startDate>
              <i:endDate>2021-01-15</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:WesternStateDesignLlcMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2016-10-01</i:startDate>
              <i:endDate>2016-10-10</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2017-10-01</i:startDate>
              <i:endDate>2017-10-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ZufAcquisitionsILLCMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2018-02-01</i:startDate>
              <i:endDate>2018-02-09</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2018-09-01</i:startDate>
              <i:endDate>2018-09-12</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2019-02-01to2019-02-05_custom_PACAcquisitionMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2019-02-01</i:startDate>
              <i:endDate>2019-02-05</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-11-01</i:startDate>
              <i:endDate>2020-11-03</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2022-02-01</i:startDate>
              <i:endDate>2022-02-07</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_CommonStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000542" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000543" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000544" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000545" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000546" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000547" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000548" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000549" toRefs="FN_631b0e0f55c38dc5095a1a1d"></ix:relationship>
          <i:context id="From2020-07-01to2021-06-30_custom_EquityIncentivePlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_StockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_EquityIncentivePlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_CommonStockMember44511609">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_custom_RestrictedStockUnitsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_RestrictedStockUnitsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:unit id="USDPerShare">
            <i:divide>
              <i:unitNumerator>
                <i:measure>iso4217:USD</i:measure>
              </i:unitNumerator>
              <i:unitDenominator>
                <i:measure>i:shares</i:measure>
              </i:unitDenominator>
            </i:divide>
          </i:unit>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-12-25to2022-01-01_custom_CleanRouteLLCMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanRouteLLCMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-12-25</i:startDate>
              <i:endDate>2022-01-01</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2022-02-01</i:startDate>
              <i:endDate>2022-02-07</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2022-05-25</i:startDate>
              <i:endDate>2022-06-01</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2022-05-25</i:startDate>
              <i:endDate>2022-06-01</i:endDate>
            </i:period>
          </i:context>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000455" toRefs="FN_6020ec750f5ab87d6159df7b"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000399" toRefs="FN_631aed6d94dad711a3197770"></ix:relationship>
          <i:context id="AsOf2021-12-31">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2021-12-31</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-03-31_custom_PPPLoanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evi:PPPLoanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-03-31</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:ManufacturersAndSuppliersMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:ManufacturersAndSuppliersMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000579" toRefs="FN_631aa8c14b027557bdd1cf8f"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000609" toRefs="FN_631b0e0f55c38dc5095a1a20"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000606" toRefs="FN_631aa8c14b027557bdd1cf92"></ix:relationship>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-09-01">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:instant>2022-09-01</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_NoncompeteAgreementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_FranchiseRightsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_FranchiseRightsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_TrademarksPatentsAndTradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_custom_TrademarksPatentsAndTradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MinimumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:unit id="Sqft">
            <i:measure>utr:sqft</i:measure>
          </i:unit>
          <i:context id="From2021-07-01to2022-06-30_custom_DennisMackMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_DennisMackMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_MattStephensonMember_custom_TriStateMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_MattStephensonMember_custom_TriStateMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_PeterLimoncelliMember_custom_YESMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_PeterLimoncelliMember_custom_YESMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_WilliamKincaidMember_custom_CLKMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:WilliamKincaidMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CLKMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2016-10-01to2016-10-10_custom_DennisMackMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2016-10-01</i:startDate>
              <i:endDate>2016-10-10</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2018-02-01to2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2018-02-01</i:startDate>
              <i:endDate>2018-02-09</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2022-05-01to2022-05-06_us-gaap_RevolvingCreditFacilityMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2022-05-01</i:startDate>
              <i:endDate>2022-05-06</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_srt_MinimumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_StockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_StockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_NonVestedRestrictedStockAwardsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:NonVestedRestrictedStockAwardsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_custom_TwoThousandsSeventeenEmployeeStockPurchasePlanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:TwoThousandsSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:CommercialAndVendedLaundryPartsAndEquipmentSalesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:ServiceContractsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_us-gaap_LeaseholdImprovementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000457" toRefs="FN_631b0e0f55c38dc5095a1a1b"></ix:relationship>
          <ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="Fact_0000000000401" toRefs="FN_631aed6d94dad711a3197772"></ix:relationship>
          <i:context id="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_FurnitureAndFixturesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_LeaseholdImprovementsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_us-gaap_VehiclesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2021-06-30_us-gaap_VehiclesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2021-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-05-01to2020-05-30">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
            </i:entity>
            <i:period>
              <i:startDate>2020-05-01</i:startDate>
              <i:endDate>2020-05-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-11-03_custom_YankeeEquipmentSystemsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-11-03</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-02-07</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-11-03</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-02-07</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-01</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_GoodwillMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_CustomerRelationshipsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_TradeNamesMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2018-11-02</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2018-11-02</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_PaycheckProtectionProgramLoanMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:PaycheckProtectionProgramLoanMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="From2018-11-01to2018-11-02_us-gaap_RevolvingCreditFacilityMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2018-11-01</i:startDate>
              <i:endDate>2018-11-02</i:endDate>
            </i:period>
          </i:context>
          <i:context id="AsOf_us-gaap_RevolvingCreditFacilityMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2020-05-21_custom_FifthThirdBankNAMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evi:FifthThirdBankNAMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2020-05-21</i:instant>
            </i:period>
          </i:context>
          <i:context id="AsOf2022-06-30_custom_RevolvingLineOfCreditMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:instant>2022-06-30</i:instant>
            </i:period>
          </i:context>
          <i:unit id="Facilities">
            <i:measure>evi:Facilities</i:measure>
          </i:unit>
          <i:context id="From2020-07-01to2021-06-30_custom_EasternLaundrySystemsMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:EasternLaundrySystemsMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2020-07-01</i:startDate>
              <i:endDate>2021-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
          <i:context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember">
            <i:entity>
              <i:identifier scheme="http://www.sec.gov/CIK">0000065312</i:identifier>
              <i:segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
              </i:segment>
            </i:entity>
            <i:period>
              <i:startDate>2021-07-01</i:startDate>
              <i:endDate>2022-06-30</i:endDate>
            </i:period>
          </i:context>
        </ix:resources>
      </ix:header>
    </div>
    <div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">UNITED STATES </span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">SECURITIES AND EXCHANGE COMMISSION</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Washington, D.C. 20549</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:11pt; margin-bottom:0pt; "><span style="font-weight:bold; ">FORM </span><span style="font-size:10pt; font-weight:bold; "><ix:nonNumeric id="Fact_0000000000001" contextRef="From2021-07-01to2022-06-30" name="dei:DocumentType">10-K</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:12pt; text-indent:-30pt !important; padding-left:30pt !important; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000002" contextRef="From2021-07-01to2022-06-30" name="dei:DocumentAnnualReport" format="ixt:booleantrue">&#x2612;</ix:nonNumeric><span style="font-size:10pt; font-weight:bold; padding-left:20pt; ">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="font-size:10pt; ">&#x2009;</span><span style="font-size:10pt; ">&#x2009;</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">For the fiscal year ended <span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000005" contextRef="From2021-07-01to2022-06-30" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen"><ix:nonNumeric id="Fact_0000000000003" contextRef="From2021-07-01to2022-06-30" name="dei:CurrentFiscalYearEndDate" format="ixt:datemonthdayen">June 30</ix:nonNumeric>, <ix:nonNumeric id="Fact_0000000000004" contextRef="From2021-07-01to2022-06-30" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></ix:nonNumeric></span></span></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:12pt; text-indent:-30pt !important; padding-left:30pt !important; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000006" contextRef="From2021-07-01to2022-06-30" name="dei:DocumentTransitionReport" format="ixt:booleanfalse">&#x2610;</ix:nonNumeric><span style="font-size:10pt; font-weight:bold; padding-left:21.25pt; ">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="font-size:10pt; ">&#x2009;</span><span style="font-size:10pt; ">&#x2009;</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">For the transition period from ______________________ to ______________________</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:18%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Commission file number<span style="font-size:10pt; "></span></p> </td> <td style="width:82%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000007" contextRef="From2021-07-01to2022-06-30" name="dei:EntityFileNumber">001-14757</ix:nonNumeric><span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td colspan="3" style="width:43%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:11pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000008" contextRef="From2021-07-01to2022-06-30" name="dei:EntityRegistrantName">EVI Industries, Inc.</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td colspan="3" style="width:43%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Exact name of registrant as specified in its charter)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:43%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000009" contextRef="From2021-07-01to2022-06-30" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:43%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:9pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000010" contextRef="From2021-07-01to2022-06-30" name="dei:EntityTaxIdentificationNumber">11-2014231</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:43%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(State or other jurisdiction of</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">incorporation or organization)<span style="font-size:10pt; "></span></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:43%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(I.R.S. Employer</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Identification No.)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:43%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000011" contextRef="From2021-07-01to2022-06-30" name="dei:EntityAddressAddressLine1">4500 Biscayne Blvd.</ix:nonNumeric><span style="font-size:10pt; ">, </span><ix:nonNumeric id="Fact_0000000000012" contextRef="From2021-07-01to2022-06-30" name="dei:EntityAddressAddressLine2">Suite 340</ix:nonNumeric><span style="font-size:10pt; ">, </span><ix:nonNumeric id="Fact_0000000000013" contextRef="From2021-07-01to2022-06-30" name="dei:EntityAddressCityOrTown">Miami</ix:nonNumeric><span style="font-size:10pt; ">, </span><span style="-sec-ix-hidden:Fact_0000000000014">Florida</span><span style="font-size:10pt; "></span></p> </td> <td style="width:14%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:6pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:43%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:6pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000015" contextRef="From2021-07-01to2022-06-30" name="dei:EntityAddressPostalZipCode">33137</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:43%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Address of principal executive offices)<span style="font-size:10pt; "></span></p> </td> <td style="width:14%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:43%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Zip Code)<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:37%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Registrant&#x2019;s telephone number, including area code<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:62%; vertical-align:bottom; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000016" contextRef="From2021-07-01to2022-06-30" name="dei:CityAreaCode">305</ix:nonNumeric><span style="font-size:10pt; ">-</span><ix:nonNumeric id="Fact_0000000000017" contextRef="From2021-07-01to2022-06-30" name="dei:LocalPhoneNumber">402-9300</ix:nonNumeric><span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Securities registered pursuant to Section 12(b) of the Act:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; border-bottom:1pt solid #000000; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:40%; vertical-align:top; border-bottom:1pt solid #000000; border-right:1pt #000000 solid; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:6pt; margin-bottom:0pt; ">Title of each class<span style="font-size:10pt; "></span></p> </td> <td style="width:20%; vertical-align:top; border-bottom:1pt solid #000000; border-right:1pt #000000 solid; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:6pt; margin-bottom:0pt; ">Trading Symbol(s)<span style="font-size:10pt; "></span></p> </td> <td style="width:40%; vertical-align:top; border-bottom:1pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:6pt; margin-bottom:0pt; ">Name of each exchange on which registered<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:40%; vertical-align:top; border-right:1pt #000000 solid; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000018" contextRef="From2021-07-01to2022-06-30" name="dei:Security12bTitle">Common Stock, $0.025 par value</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:20%; vertical-align:top; border-right:1pt #000000 solid; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000019" contextRef="From2021-07-01to2022-06-30" name="dei:TradingSymbol">EVI</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:40%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000020" contextRef="From2021-07-01to2022-06-30" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen">NYSE</ix:nonNumeric><span style="font-size:10pt; "> American</span><span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Securities registered pursuant to Section 12(g) of the Act: None</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:11pt; margin-bottom:0pt; ">Yes &#x2610; <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000021" contextRef="From2021-07-01to2022-06-30" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#x2612;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:11pt; margin-bottom:0pt; ">Yes &#x2610; <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000022" contextRef="From2021-07-01to2022-06-30" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#x2612;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:11pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000023" contextRef="From2021-07-01to2022-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric><span style="font-size:10pt; "> &#x2612; No &#x2610;</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">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 (&#xA7; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:11pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000024" contextRef="From2021-07-01to2022-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric><span style="font-size:10pt; "> &#x2612; No &#x2610;</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#x201C;large accelerated filer,&#x201D; &#x201C;accelerated filer,&#x201D; &#x201C;smaller reporting company,&#x201D; and &#x201C;emerging growth company&#x201D; in Rule 12b-2 of the Exchange Act.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:17%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:39%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Large accelerated filer &#x2610;<span style="font-size:10pt; "></span></p> </td> <td style="width:44%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000025" contextRef="From2021-07-01to2022-06-30" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen">Accelerated filer</ix:nonNumeric><span style="font-size:10pt; "> &#x2612;</span><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:17%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:39%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:12pt; margin-bottom:0pt; ">Non-accelerated filer &#x2610;<span style="font-size:10pt; "></span></p> </td> <td style="width:44%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:12pt; margin-bottom:0pt; ">Smaller reporting company <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000026" contextRef="From2021-07-01to2022-06-30" name="dei:EntitySmallBusiness" format="ixt:booleantrue">&#x2612;</ix:nonNumeric></span><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:17%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:39%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:44%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:12pt; margin-bottom:0pt; ">Emerging growth company <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000027" contextRef="From2021-07-01to2022-06-30" name="dei:EntityEmergingGrowthCompany" format="ixt:booleanfalse">&#x2610;</ix:nonNumeric></span><span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">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. &#x2610;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#x2019;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. <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000028" contextRef="From2021-07-01to2022-06-30" name="dei:IcfrAuditorAttestationFlag" format="ixt:booleantrue">&#x2612;</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:11pt; margin-bottom:0pt; ">Yes &#x2610; No <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000029" contextRef="From2021-07-01to2022-06-30" name="dei:EntityShellCompany" format="ixt:booleanfalse">&#x2612;</ix:nonNumeric></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The aggregate market value as of December 31, 2021 of the registrant&#x2019;s common stock, the only class of voting or non-voting common equity of the registrant, held by non-affiliates of the registrant was approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000030" contextRef="AsOf2021-12-31" name="dei:EntityPublicFloat" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">146,057,713</ix:nonFraction></span>, based on the closing price of the registrant&#x2019;s common stock on the NYSE American on that date. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The number of outstanding shares of the registrant&#x2019;s common stock as of September 1, 2022 was <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000031" contextRef="AsOf2022-09-01" name="dei:EntityCommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,522,325</ix:nonFraction></span>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; ">DOCUMENTS INCORPORATED BY REFERENCE</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Portions of the registrant&#x2019;s Proxy Statement relating to its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K. <span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">TABLE OF CONTENTS</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
&#160;<!-- Field: Include-Text; File: toc.htm; Date: 2022%2D09%2D09T09:56:34; Size: 0x0000336B; Options: XMLPreprocess -->
<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; width: 18%; text-align: center; text-indent: 0">&#160;</td>

    <td style="padding: 0 0 6pt; vertical-align: top; width: 72%; text-align: center; text-indent: 0">&#160;</td>

    <td style="padding: 0 0 6pt; vertical-align: bottom; width: 10%; text-align: right; text-indent: 0">&#160;</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-align: right; text-indent: 0"><span style="font-size: 10pt"><b>&#160;</b></span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-align: right; text-indent: 0"><span style="font-size: 10pt"><b>&#160;</b></span></td>

    <td style="padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0"><span style="font-size: 10pt"><b><span style="text-decoration: underline">Page</span></b></span></td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold"><span style="font-size: 10pt"><span id="toc"></span>PART
I</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold">&#160;</td>

    <td style="padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0; font-weight: bold">&#160;</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 1</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_002">Business</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">4</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 1A</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_003">Risk Factors</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">11</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 1B</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_004">Unresolved Staff
Comments</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">21</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 2</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_005">Properties</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">21</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 3</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_006">Legal Proceedings</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">21</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 4</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_007">Mine Safety Disclosures</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">22</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold"><span style="font-size: 10pt">PART II</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold">&#160;</td>

    <td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">&#160;</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 5</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_008">Market for Registrant&#8217;s
Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">22</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 6</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_009">[Reserved]</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">22</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 7</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_010">Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">23</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 7A</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_011">Quantitative and
Qualitative Disclosures About Market Risk</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">34</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 8</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#d1e486_anchor">Financial
Statements and Supplementary Data</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">36</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 9</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_012">Changes in and Disagreements
With Accountants on Accounting and Financial Disclosure</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">70</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 9A</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_013">Controls and Procedures</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">70</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 9B</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_014">Other Information</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">74</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 9C</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_015">Disclosure Regarding
Foreign Jurisdictions that Prevent Inspections</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">74</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold"><span style="font-size: 10pt">PART III</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold">&#160;</td>

    <td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">&#160;</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 10</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_016">Directors, Executive
Officers and Corporate Governance</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">75</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 11</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_017">Executive Compensation</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">75</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 12</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_018">Security Ownership
of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">75</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 13</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_019">Certain Relationships
and Related Transactions, and Director Independence</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">76</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 14</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_020">Principal Accountant
Fees and Services</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">76</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold"><span style="font-size: 10pt">PART IV</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0; font-weight: bold">&#160;</td>

    <td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">&#160;</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 15</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_021">Exhibit and Financial
Statement Schedules</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">76</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">Item 16</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt"><a href="#a_022">Form 10-K Summary</a></span></td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">79</td></tr>

  <tr>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0"><span style="font-size: 10pt">SIGNATURES</span></td>

    <td style="padding: 0 0 6pt; vertical-align: top; text-indent: 0">&#160;</td>

    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 6pt; vertical-align: bottom; text-align: right; text-indent: 0">80</td></tr>
  </table>
<p>&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center">-i-</p>
<!-- Field: /Include-Text -->


 </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">TERMS USED IN THIS REPORT</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; text-indent:36pt; margin-bottom:0pt; ">Unless the context otherwise requires, references to the &#x201C;Company&#x201D; or &#x201C;EVI&#x201D; in this Annual Report on Form 10-K (this &#x201C;Report&#x201D;) refer to EVI Industries, Inc., collectively with its subsidiaries. References in this Report to &#x201C;fiscal 2022&#x201D; or any period thereof refer to the Company&#x2019;s fiscal year ended June 30, 2022 or the applicable period thereof, as the case may be. References in this Report to &#x201C;fiscal 2021&#x201D; or any period thereof refer to the Company&#x2019;s fiscal year ended June 30, 2021 or the applicable period thereof, as the case may be.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; text-indent:36pt; margin-bottom:0pt; ">Certain statements in this Report are &#x201C;forward looking statements&#x201D; within the meaning of the Private Securities Litigation Reform Act of 1995. When used in this Report, words such as &#x201C;may,&#x201D; &#x201C;should,&#x201D; &#x201C;could,&#x201D; &#x201C;seek,&#x201D; &#x201C;believe,&#x201D; &#x201C;expect,&#x201D; &#x201C;anticipate,&#x201D; &#x201C;estimate,&#x201D; &#x201C;project,&#x201D; &#x201C;intend,&#x201D; &#x201C;strategy&#x201D; and similar expressions are intended to identify forward looking statements. Forward looking statements may relate to, among other things, events, conditions and trends that may affect the future plans, operations, business, strategies, operating results, financial position and prospects of the Company. Forward looking statements are subject to a number of known and unknown risks and uncertainties that may cause actual results, trends, performance or achievements of the Company, or industry trends and results, to differ materially from the future results, trends, performance or achievements expressed or implied by such forward looking statements. These risks and uncertainties include, among others, those associated with: general economic and business conditions in the United States and other countries where the Company operates or where the Company&#x2019;s customers and suppliers are located; industry conditions and trends; credit market volatility; risks related to supply chain delays and disruptions and the impact they may have on the Company&#x2019;s business and results, including the Company&#x2019;s ability to deliver products and services to its customers on a timely basis; risks relating to inflation, including the current inflationary trend, and the impact of inflation on the Company&#x2019;s costs and its ability to increase the price of its products and services to offset such costs, and on the market for the Company&#x2019;s products and services; risks related to labor shortages and increases in the costs of labor, and the impact thereof on the Company, including its ability to deliver or service products or otherwise meet customers&#x2019; expectations; risks relating to the COVID-19 pandemic and the impact thereof on the Company and its business, financial condition, liquidity and results and on the Company&#x2019;s suppliers and customers, including risks related to potential audits of the loans received by the Company and certain of its subsidiaries under the Payroll Protection Program notwithstanding the previous forgiveness of the loans, and risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability to secure, certain contracts, including with the federal government; risks associated with international relations and international hostilities, including actions of foreign governments and the impact thereof on economic conditions, including supply chain constraints and inflationary trends; the Company&#x2019;s ability to implement its business and growth strategies and plans, including changes thereto; risks and uncertainties associated with the Company&#x2019;s &#x201D;buy-and-build&#x201D; growth strategy, including, without limitation, that the Company may not be successful in identifying or consummating acquisitions or other strategic transactions, integration risks, risks related to indebtedness incurred by the Company in connection with the financing of acquisitions, dilution experienced by the Company&#x2019;s existing stockholders as a result of the issuance of shares of the Company&#x2019;s common stock in connection with acquisitions, risks related to the business, operations and prospects of acquired businesses, risks that suppliers of the acquired business may not consent to the transaction or otherwise continue its relationship with the acquired business following the transaction and the impact that the loss of any such supplier may have on the results of the Company and the acquired business, risks that the Company&#x2019;s goals or expectations with respect to acquisitions and other strategic transactions may not be met, and risks related to the accounting for acquisitions; risks relating to the impact of pricing concessions and other measures which the Company may take from time to time in connection with its expansion and pursuit of market share growth, including that they may not be successful and may adversely impact the Company&#x2019;s gross margin and other financial results; technology changes; competition, including the Company&#x2019;s ability to compete effectively and the impact that competition may have on the Company and its results, including the prices which the Company may charge for its products and services and on the Company&#x2019;s profit margins, and competition for qualified employees; to the extent applicable, risks relating to the Company&#x2019;s ability to enter into and compete effectively in new industries, as well as risks and trends related to those industries; risks relating to the Company&#x2019;s relationships with its principal suppliers and customers, including the impact of the loss of any such relationship; risks that equipment sales may not result in the ancillary benefits anticipated, including that they may not lead to increases in customers (or a stronger relationship with customers) or higher gross margin sales of parts, accessories, supplies, and technical services related to the equipment, and the risk that the benefit of lower gross margin equipment sales under longer-term contracts will not outweigh the possible short-term impact to gross margin; the risk that the Company&#x2019;s service operations may not expand to the extent anticipated, or at all; risks related to the Company&#x2019;s indebtedness; the availability, terms and deployment of debt and equity capital if needed for expansion or otherwise; changes in, or the failure to comply with, government regulation, including environmental regulations; litigation risks, including the costs of defending litigation and the impact of any adverse ruling; the availability and cost of inventory purchased by the Company; the relative value of the United States dollar to currencies in the countries in which the Company&#x2019;s customers, suppliers and competitors are located; risks relating to the recognition of revenue, including the amount and timing thereof (including potential delays resulting from delays in installation or in receiving required supplies) and that orders in the Company&#x2019;s backlog may not be fulfilled as or when expected; risks related to the adoption of new accounting standards and the impact it may have on the Company&#x2019;s financial statements and results; risks that the Company&#x2019;s decentralized operating model, and that product, end-user and geographic diversity, may not result in the benefits anticipated and may change over time; risks related to organic growth initiatives and market share and other growth strategies, including that they may not result in the benefits anticipated; risks that investments, initiatives and expenses, including, without limitation, investments in acquired businesses and modernization initiatives, expenses associated with the Company&#x2019;s implementation of its ERP system, and other investments, initiatives and expenses, may not result in the benefits anticipated; and other economic, competitive, governmental, technological and other risks and factors discussed elsewhere in this Report, including, without limitation, in the &#x201C;Risk Factors&#x201D; section hereof, and in the Company&#x2019;s other periodic filings with the Securities and Exchange Commission (the &#x201C;SEC&#x201D;). Many of these risks and factors are beyond the Company&#x2019;s control. Further, past performance and perceived trends may not be indicative of future results. The Company cautions that the foregoing factors are not exclusive. The reader should not place undue reliance on any forward-looking statement, which speaks only as of the date made. The Company does not undertake to, and specifically disclaims any obligation to, update, revise or supplement any forward-looking statement, whether as a result of changes in circumstances, new information, subsequent events or otherwise, except as may be required by law.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">3</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>

&#160;<!-- Field: Include-Text; File: part1.htm; Date: 2022%2D09%2D13T10:52:30; Size: 0x000309B8; Options: XMLPreprocess -->
<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 6pt 0 12pt; text-align: center; text-indent: 0in">PART I</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_002"></span>Item 1.
Business.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">General</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company was incorporated
under the laws of the State of Delaware on June 13, 1963. On December 21, 2018, the Company changed its name from EnviroStar, Inc. to
EVI Industries, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company, through its
wholly-owned subsidiaries, is a value-added distributor, and provides advisory and technical services. Through its vast sales organization,
the Company provides its customers with planning, designing, and consulting services related to their commercial laundry operations. The
Company sells and/or leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling,
water heating, power generation, and water reuse applications. In support of the suite of products it offers, the Company sells related
parts and accessories. Additionally, through the Company&#8217;s robust network of commercial laundry technicians, the Company provides
its customers with installation, maintenance, and repair services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s customers
include government, institutional, industrial, commercial and retail customers. Product purchases made by customers range from parts and
accessories, to single or multiple units of equipment, to large complex systems. The Company also provides its customers with the services
described above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Prior to the completion
of the Company&#8217;s first acquisition pursuant to its &#8220;buy-and-build&#8221; growth strategy in October 2016, the Company&#8217;s
operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp. (&#8220;Steiner-Atlantic&#8221;),
a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &#8220;buy-and-build&#8221; growth strategy which
includes (i) the consideration and pursuit of acquisitions and other strategic transactions which management believes may complement the
Company&#8217;s existing business or otherwise offer growth opportunities for, or benefit, the Company and (ii) the implementation of
a growth culture at acquired businesses based on the exchange of ideas and business concepts among the management teams of the Company
and the acquired businesses as well as through certain additional initiatives, which may include investments in additional sales and service
personnel, new product lines, enhanced service operations and capabilities, new and improved facilities, and advanced technologies. See
&#8220;Buy-and-Build Growth Strategy&#8221; below for additional information regarding the Company&#8217;s &#8220;buy-and-build&#8221;
growth strategy, including information regarding certain acquisitions consummated by the Company since its implementation of the &#8220;buy-and-build&#8221;
growth strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company seeks to maintain
a culture designed to reward performance through a variety of performance-based pay, commission programs, cash incentives, and stock-based
equity programs. Stock-based plans include a voluntary employee stock purchase plan and equity compensation plans under which restricted
stock and other equity awards may be granted. The Company&#8217;s equity compensation plans are designed to promote long-term performance,
as well as to create long-term employee retention and continuity of leadership, and align the interests of management and employees with
the long-term success of the Company. The Company believes that its restricted stock program promotes this culture and long-term performance
because restricted stock grants generally provide for long-term vesting, including in certain cases entirely at the end of the recipient&#8217;s
career (age 62 or later).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">See &#8220;Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations&#8221; included as Part II, Item 7 of this Report for a discussion
of the impact of the COVID-19 pandemic on the Company&#8217;s business, results, financial condition and liquidity.</p>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 4 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company reports its
results of operations through a single reportable segment.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Available Information</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company files Annual
Reports on Form 10-K and Quarterly Reports on Form 10-Q, files or furnishes Current Reports on Form 8-K, files or furnishes amendments
to those reports, and files proxy and information statements with the SEC. These reports and statements, as well as beneficial ownership
reports filed by the Company&#8217;s officers and directors and beneficial owners of 10% or more of the Company&#8217;s common stock,
may be accessed free of charge on the SEC&#8217;s website at <span style="text-decoration: underline">http://www.sec.gov</span> and, as
soon as reasonably practicable after such materials are electronically filed with, or furnished to, the SEC, on the Company&#8217;s website
at <span style="text-decoration: underline">http://www.evi-ind.com</span>. The information contained on or connected to the Company&#8217;s
website is not incorporated by reference into, or otherwise a part of, this Report. Further, references to the website URL of the Company
in this Report are intended to be inactive textual references only.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Products and Services</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company sells and/or
leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling, water heating, power
generation, and water reuse applications. In support of the suite of products it offers, the Company sells related parts and accessories.
Additionally, through the Company&#8217;s robust network of commercial laundry technicians, the Company provides its customers with installation,
maintenance, and repair services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The commercial and industrial
laundry equipment distributed by the Company includes washroom, finishing, material handling, and mechanical equipment such as washers
and dryers, tunnel systems and vended machines, many of which are designed to reduce utility and water consumption. Finishing equipment
distributed by the Company includes sheet feeders, flatwork ironers, automatic sheet folders, and stackers. Material handling equipment
distributed by the Company includes conveyor and rail systems. Mechanical equipment distributed by the Company includes boilers, hot water/steam
systems, power generation products, water purification, reuse and recycling systems and air compressors. Boiler products distributed by
the Company include high efficiency, low emission steam boilers, steam systems and hot water systems that are used in the laundry and
dry cleaning industry for temperature control, heating, pressing and de-wrinkling, and in the healthcare industry, food and beverage industry,
and other industrial markets, for sterilization, product sealing and other purposes. The Company also sells replacement parts and accessories
for the products it distributes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company seeks to position
and price its products to appeal to customers in each of the high-end, mid-range and value-priced markets, as the products are generally
offered in a wide range of price points to address the needs of a diverse customer base. The Company believes that its portfolio of products
affords the Company&#8217;s customers a &#8220;one-stop shop&#8221; for commercial, industrial and vended laundry and dry cleaning machines,
boilers and accessories and that, as a result, the Company is able to attract and support potential customers who can choose from the
Company&#8217;s broad product line.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">In addition to its distribution
of products, the Company also provides installation, maintenance and repair services to its customers. The Company believes its services
are competitively priced.</p>

<!-- Field: Page; Sequence: 2; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt"></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Buy-and-Build Growth Strategy</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><span style="font-weight: normal">As
described above, in addition to its pursuit of organic growth initiatives, the Company implemented a &#8220;buy-and-build&#8221; growth
strategy in 2015. The &#8220;buy&#8221; component of the strategy includes the consideration and pursuit of acquisitions and other strategic
transactions which management believes would complement the Company&#8217;s existing business or otherwise offer growth opportunities
for, or benefit, the Company. The Company is disciplined and conservative in its consideration of acquisitions and generally seeks to
identify opportunities that fit certain financial and strategic criteria. The &#8220;build&#8221; component of the strategy involves implementing
a growth culture at acquired businesses based on the exchange of ideas and business concepts among the management teams of the Company
and the acquired businesses as well as through certain initiatives, which may include investments in additional sales and service personnel,
new product lines, enhanced service operations and capabilities, new and improved facilities, and advanced technologies. The Company generally
seeks to structure acquisitions to include both cash and stock consideration. The Company believes the issuance of stock consideration
aligns the interests of the sellers of the acquired businesses, who the Company generally seeks to maintain to continue to operate the
acquired businesses, with the interests of the Company&#8217;s other stockholders. The sellers as well as other key individuals at the
acquired businesses may also be provided with the opportunity to own shares of the Company&#8217;s common stock through equity-based plans
of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s acquisitions
under its &#8220;buy-and-build&#8221; growth strategy since its implementation in 2015 include, without limitation, those described below.
The acquired companies generally distribute commercial, industrial, and vended laundry products and provide installation and maintenance
services to the new and replacement segments of the commercial, industrial and vended laundry industry.</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On October 10, 2016, the Company purchased substantially all of the assets of Western State Design, LLC, a
        California-based company, for a purchase price consisting of $18.5 million in cash and 2,044,990 shares of the Company&#8217;s common
        stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On October 31, 2017, the Company purchased substantially all of the assets of Tri-State Technical Services,
        Inc., a Georgia-based company, for a purchase price consisting of approximately $7.95 million in cash and 338,115 shares of the Company&#8217;s
        common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 9, 2018, the Company purchased substantially all of the assets of Dallas-based companies, Zuf
        Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) and Sky-Rent LP, for total consideration of approximately $20.4 million, consisting
        of approximately $8.1 million in cash and 348,360 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On September 12, 2018, the Company purchased substantially all of the assets of Scott Equipment, Inc., a Houston-based
        company, for approximately $6.5 million in cash and 209,678 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 5, 2019, the Company acquired PAC Industries Inc. (&#8220;PAC&#8221;), a Pennsylvania-based company,
        for approximately $6.4 million in cash and 179,847 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On November 3, 2020, the Company acquired Yankee Equipment Systems, LLC (&#8220;YES&#8221;), a New Hampshire-based
        company, for approximately $4.6 million in cash and 278,385 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company,
        LLC (collectively &#8220;CLK&#8221;), a North Carolina-based company, for approximately $3.3 million in cash, net of cash acquired, and
        179,087 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<!-- Field: Page; Sequence: 3; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#8220;CDL&#8221;),
        a Colorado-based company, for approximately $5.4 million in cash.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">See &#8220;Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations&#8221; included as Part II, Item 7 of this Report and Note 3
to the Consolidated Financial Statements included in Item 8 of this Report for additional information about the acquisitions of YES, CLK
and CDL as well as other acquisitions consummated by the Company during fiscal 2021 and fiscal 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Acquisitions are generally effected
by the Company through a separate wholly-owned subsidiary formed for the purpose of effecting the transaction, whether by an asset purchase
or merger, and operating the acquired business following the transaction. In connection with each transaction, the Company, indirectly
through its applicable wholly-owned subsidiary, also assumed certain of the liabilities of the acquired business. The financial position,
including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates of the acquisitions
are included in the Company&#8217;s consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">Customers and Markets</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s customer
base consists of approximately 60,000 customers located primarily in the United States, Canada, the Caribbean, and Latin America. No single
customer accounted for more than 10% of the Company&#8217;s revenues for fiscal 2022 or fiscal 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s commercial
and industrial laundry equipment and boilers are sold, rented or leased to a wide range of customers, including, but not limited to, vended
laundry facilities, industrial laundry facilities, government institutions, correctional facilities, hospitals, hospital combines, nursing
homes, veterinary clinics, professional sports franchises, educational institutions, hotels, motels, food and beverage establishments,
cruise lines, and specialized users.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt 0.5in; text-align: justify; text-indent: 0in">Historically, the Company
has not noted any significant seasonality.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Sales, Marketing and Customer Support</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company employs sales
personnel to market its products in the United States, Canada, the Caribbean, and Latin America. The Company has exclusive and nonexclusive
distribution rights to market its products. Orders for equipment and replacement parts and accessories are generally obtained by telephone,
e-mail and fax inquiries originated by the customer or by the Company, from existing customer relationships and from newly formed customer
relationships. The Company supports its sales, rental and leasing activities through its websites and by advertising in trade publications,
participating in trade shows and engaging in regional promotions and incentive programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company seeks to establish
customer satisfaction by offering:</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">an experienced sales and service organization;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">comprehensive product offerings;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">competitive pricing;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">maintenance of comprehensive and well-stocked inventories of equipment, replacement parts and accessories,
        often with same day or overnight availability;</td></tr>
  </table>

<!-- Field: Page; Sequence: 4; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">design and layout services;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">installation, maintenance and repair services;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">on-site training performed by factory trained technicians; and</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">toll-free support lines and technical websites to resolve customer service problems.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company trains its
employees to provide service and customer support. The Company uses in-person classroom training, instructional videos and vendor sponsored
seminars to educate employees about product information. In addition, the Company&#8217;s technical staff has prepared training manuals,
written in English and Spanish, relating to specific training procedures. The Company&#8217;s technical personnel are retrained as the
Company believes to be necessary, including in connection with the development of new technology.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Foreign Sales</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Substantially all of the
Company&#8217;s revenues from foreign activities relate to the sale of commercial and industrial laundry and dry cleaning equipment and
boilers to customers in Canada, the Caribbean, and Latin America.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">All of the Company&#8217;s
foreign sales require the customer to make payment in United States dollars. Foreign sales may be affected by the strength of the United
States dollar relative to the currencies of the countries in which the Company&#8217;s customers are located, as well as the strength
of the economies of the countries in which the Company&#8217;s customers are located.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Sources of Supply</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">The Company purchases commercial
and industrial laundry products, dry cleaning machines, boilers and other products for distribution from a number of manufacturers and
suppliers. The major manufacturers of the products sold by the Company are American Dryer Corporation, Chicago Dryer Company, Cleaver
Brooks Inc., Continental Girbau, Inc., Dexter Laundry, Inc., FMB Group, Fulton Thermal Corp., Kannegiesser ETECH, Maytag Corporation,
Pellerin Milnor Corporation, Unipress Corporation and Whirlpool Corporation. Purchases from three manufacturers accounted for a total
of approximately 56% and 62% of the Company&#8217;s product purchases for fiscal 2022 and fiscal 2021, respectively. No other manufacturers
accounted for more than 10% of product purchases during fiscal 2022 or fiscal 2021. The Company believes that it has good working relationships
with its current manufacturers and suppliers. The Company has contracts with several of the manufacturers and suppliers of the products
which the Company sells and has established, long-standing relationships with most of its manufacturers and suppliers. The Company believes
that such relationships provide the Company with certain competitive advantages, including exclusivity for certain products in certain
areas and, in certain cases, favorable prices and terms. While the Company has generally not experienced difficulty in purchasing products
it distributes, recent supply chain constraints have resulted in extended inventory lead times and resulting delays in fulfilling certain
order, as well as increases in product costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">In connection with certain
business acquisitions, the business relationship between the acquired business and its principal supplier ceased. As a result, the businesses
distributed other brands from one or more of the Company&#8217;s other suppliers. The Company does not believe that any such brand switches
have had a material adverse impact on the Company as a whole. However, there is no assurance that the Company or any of its acquired businesses
will maintain its relationships with any of its suppliers, and the loss of certain of these relationships, including the loss of a relationship
with a principal supplier and any inability to successfully mitigate the effect of the loss of such supplier, could adversely affect the</p>

<!-- Field: Page; Sequence: 5; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"> Company&#8217;s business and results. See also
&#8220;The Company&#8217;s business and results may be adversely affected if the Company does not maintain its relationships with its
significant suppliers or customers&#8221; under &#8220;Item 1A. Risk Factors&#8221; below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Due to special options and
features on most of the larger and more expensive equipment ordered by customers, in most instances, the Company purchases the equipment
distributed by it after its receipt of orders from its customers. However, from time to time, including in fiscal 2022 and 2021, the Company
purchased inventory in advance to take advantage of favorable pricing at the time or for other purposes, including to support the Company&#8217;s
sales growth initiatives in new distribution territories and in support of growth initiatives related to the establishment of new manufacturer
and supplier distribution relationships, and more recently to acquire inventory in light of supply chain constraints. The Company also
maintains an inventory of more standardized and smaller-sized equipment that often requires more rapid delivery to meet customer needs.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Competition</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The commercial and industrial
laundry and boiler distribution business is highly competitive and fragmented, with over 500 full-line or partial-line equipment distributors
in the United States. The Company&#8217;s management believes that no one competitor has a major share of the market, substantially all
competitors are independently owned, and, with the exception of several regional distributors, distributors operate primarily in local
markets. In the United States, the Company&#8217;s primary competition is from a number of independently owned distributors and certain
foreign manufacturers which own distribution businesses operating in North America. In foreign markets, the Company also competes with
several independently owned distributors and manufacturer-owned distribution businesses. Competition is based primarily on a distributor&#8217;s
ability to effectively plan and design optimal commercial and industrial laundry facilities, competitive pricing, representation of reliable
and high-quality products, in-house installation, maintenance, and repair services, available and on-time delivery of equipment, parts,
and accessories, and the ability to provide continuous support services to the customer. The Company seeks to compete in these areas by
employing experienced and successful professionals, by offering a comprehensive product line, by employing a robust network of qualified
installation and service technicians, by maintaining optimized inventories of equipment, parts, and accessories at well-located facilities
and on service vehicles, by investing in advanced technologies designed to improve the customer experience, and by expansion of its suite
of value-added services.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Research and Development</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s research
and development efforts and expenses are generally immaterial as most of the Company&#8217;s products are distributed for manufacturers
that perform their own research and development.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Service Marks and Tradenames</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company is the owner
of certain service marks in the United States. The Company intends to use and protect its service marks, tradenames and other intellectual
property, as necessary.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Compliance with Environmental and Other Government Laws and
Regulations</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Over the past several decades,
federal, state, local and foreign governments have enacted environmental protection laws in response to public concerns about the environment.
A number of industries, including the commercial and industrial dry cleaning and laundry equipment industries, are </p>

<!-- Field: Page; Sequence: 6; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">subject to these evolving laws and implementing
regulations. As a supplier to the industry, the Company serves customers who are primarily responsible for compliance with environmental
regulations. Among the United States federal laws that the Company believes are applicable to the industry are the Comprehensive Environmental
Response, Compensation and Liability Act of 1980 (&#8220;CERCLA&#8221;), which provides for the investigation and remediation of hazardous
waste sites, the Resource Conservation and Recovery Act of 1976, as amended (&#8220;RCRA&#8221;), which regulates the generation and transportation
of hazardous waste as well as its treatment, storage and disposal, and the Occupational Safety and Health Act of 1970 (&#8220;OSHA&#8221;),
which regulates exposure to toxic substances and other health and safety hazards in the workplace. In addition, most states and a number
of local jurisdictions have environmental protections which are at least as stringent as the federal laws. The Company is also subject
to rules and regulations with respect to its contracts and dealings with government facilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">While there is no assurance
that this will be the case, including due to the fact that regulatory requirements or the interpretation or enforcement thereof are subject
to change, the Company does not believe that compliance with federal, state, local and foreign environmental and other laws and regulations
which have been adopted have had, or will have, a material effect on its capital expenditures, earnings or competitive position.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Human Capital Resources</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of August 1, 2022, the
Company had 640 full and part-time employees. All of the Company&#8217;s employees are based in the United States. None of the Company&#8217;s
employees are subject to a collective bargaining agreement. The Company believes that its relations with its employees are satisfactory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company believes that,
in order to compete and succeed in the highly competitive and fragmented commercial and industrial laundry industry, it is crucial to
continue to attract and retain experienced employees. The Company strives to create a workplace that is diverse, innovative, and safe
for its employees. The Company seeks to attract highly qualified and diverse talent and to provide its employees with growth opportunities,
competitive compensation and benefits, and a variety of training and development programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As described above, the
Company seeks to maintain a culture designed to reward performance through a variety of performance-based pay, commission programs, cash
incentives, and stock-based equity programs. Stock-based plans include a voluntary employee stock purchase plan and equity compensation
plans under which restricted stock and other equity awards may be granted. The Company&#8217;s equity compensation plans are designed
to promote long-term performance, as well as to create long-term employee retention and continuity of leadership, and align the interests
of management and employees with the long-term success of the Company. The Company believes that its restricted stock program promotes
this culture and long-term performance because restricted stock grants generally provide for long-term vesting, including in certain cases
entirely at the end of the recipient&#8217;s career (age 62 or later).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">In addition, as previously
described, the Company uses in-person classroom training, instructional videos and vendor sponsored seminars to educate and train its
sales personnel about product information. In addition, the Company&#8217;s technical staff has prepared training manuals, written in
English and Spanish, relating to specific training procedures. The Company&#8217;s technical personnel are retrained as the Company believes
to be necessary, including in connection with the development of new technology.</p>

<!-- Field: Page; Sequence: 7; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span id="a_003"></span>Item 1A. Risk Factors.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is subject to various
risks and uncertainties, including those described below, which could adversely affect the Company&#8217;s business, financial condition,
results of operations and cash flows, and the value of the Company&#8217;s common stock. The risks described below are not the only risks
faced by the Company. Additional risks not presently known to the Company or other factors that the Company does not presently perceive
to present significant risks to the Company at this time may also impair the Company&#8217;s business, financial condition, results of
operations or cash flows, or the value of the Company&#8217;s common stock. The risks discussed below also include forward looking statements,
and actual results and events may differ substantially from those expressed in, or implied by, the forward looking statements. See &#8220;Cautionary
Note Regarding Forward Looking Statements&#8221; preceding Part I, Item 1 of this Report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Risks Related to the Company&#8217;s Business
and Operations</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The COVID-19 pandemic has had, and may continue
to have, negative impacts on the Company&#8217;s business, results and financial condition.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The COVID-19 pandemic has negatively
impacted, and may continue to negatively impact, the Company&#8217;s business and results. Specifically, beginning at the end of the quarter
ended March 31, 2020, the COVID-19 pandemic and accompanying economic disruption caused delays and declines in the placement of customer
orders, the completion of equipment and parts installations, and the fulfillment of parts orders. In response to the economic and business
disruption during 2020, the Company took actions to reduce costs and spending across the organization, including changes to inventory
stock levels, renegotiating payment terms with suppliers, and reducing hiring activities. Factors arising from the COVID-19 pandemic that
have impacted, or may in the future negatively impact, the Company&#8217;s business and results, including sales and gross margin, include,
but are not limited to: supply chain disruptions, which resulted in, and may continue to result in, delays in delivering products or services
to the Company&#8217;s customers as well as increases in product costs; labor shortages and increases in the costs of labor; limitations
on the ability of the Company&#8217;s employees to perform their work due to sickness or other impacts caused by the pandemic or local,
state, federal or foreign orders that may restrict the Company&#8217;s operations or the operations of its customers, or require that
employees be quarantined; limitations on the ability of carriers to deliver products to the Company&#8217;s facilities and customers;
risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability
to secure, certain contracts, including with the federal government; adverse impacts of the pandemic on certain industries and customers
of the Company which operate in those industries, including the hospitality industry; and potential decreased demand for products and
services, including potential limitations on the ability of, or adverse changes in the desire of, the Company&#8217;s customers to conduct
their business, purchase products and services, and pay for purchases on a timely basis or at all. Further, the Company may continue to
experience adverse impacts to its business as a result of, among other things, any adverse impact that has occurred or may occur in the
future in the economy or markets generally, and changes in customer or supplier behavior, in each case, in connection with the pandemic.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During May 2020, the Company and
certain of its subsidiaries received a total of twelve loans (the &#8220;PPP Loans&#8221;) totaling approximately $6.9 million in principal
amount from Fifth Third Bank, N.A. (the &#8220;Lender&#8221;) under the Paycheck Protection Program (the &#8220;PPP&#8221;) established
under the CARES Act. The proceeds of the PPP Loans were used primarily for payroll costs. During the fiscal 2021, the Company was notified
by the Lender that all twelve of the PPP Loans were fully forgiven. The Company recognized a gain of $7.0 million during fiscal 2021 in
connection with the forgiveness of the PPP Loans and the related </p>

<!-- Field: Page; Sequence: 8; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">accrued interest. Notwithstanding the forgiveness
of the loans, the Small Business Administration (the &#8220;SBA&#8221;) reserves the right to audit the PPP Loans. Any such audit may
require significant management attention and the incurrence of significant costs, and an adverse determination could have a material adverse
impact on the Company&#8217;s results and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Acquisitions and the Company&#8217;s pursuit of
acquisitions and other strategic transactions subject the Company to a number of risks. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Acquisitions are an important
element of the Company&#8217;s growth strategy. Acquisitions and the Company&#8217;s efforts with respect thereto involve a number of
risks, including, but not limited to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">the ability to identify and consummate transactions with acquisition targets;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">the successful operation and integration of acquired companies;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">diversion of management&#8217;s attention from other business functions and operations;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">strain on managerial and operational resources as management tries to oversee larger operations;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">difficulty implementing and maintaining effective internal control over financial reporting at the acquired
        businesses;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">possible loss of key employees and/or customer or supplier relationships of the acquired business (See &#8220;The
        Company&#8217;s business and results may be adversely impacted if the Company does not maintain its relationships with its significant
        suppliers or customers&#8221; below); and</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">exposure to liabilities of the acquired businesses.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As a result of these or other
problems and risks, acquired businesses may not produce the revenues, earnings, cash flows or business synergies anticipated, and the
acquired businesses may not perform as expected. As a result, the Company may incur higher costs and realize lower revenues and earnings
than anticipated. The Company may not be able to successfully address these problems, integrate any acquired businesses or generate sufficient
revenue to offset the associated costs or other negative effects on its business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, acquisitions may
result in dilutive issuances of the Company&#8217;s equity securities and the incurrence of debt. See &#8220;Risks Related to the Company&#8217;s
Indebtedness - The Company&#8217;s indebtedness may impact its financial condition and results of operations, and the terms of the Company&#8217;s
indebtedness may place restrictions on the Company&#8221; below. Acquisitions may also result in contingent liabilities, or amortization
expenses, or impairment of goodwill and/or purchased long-lived assets, and restructuring charges, any of which could adversely impact
the Company&#8217;s financial condition or results. Further, there are risks related to the accounting for acquisitions, including that
preliminary valuations are subject to change and any such change may impact the Company&#8217;s results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Growth of the Company&#8217;s
business through acquisitions or otherwise may place significant demands on management, as well as on the Company&#8217;s accounting,
financial, information and other systems and on the Company&#8217;s business.&#160; Further, management may not be able to manage the
Company&#8217;s growth effectively or successfully, and the Company&#8217;s financial, accounting, information and other systems may not
be able to successfully accommodate the Company&#8217;s growth. In addition, the Company&#8217;s accounting and other professional expenses
associated with being a public company have increased as a result of the Company&#8217;s growth, and such expenses may continue to increase
in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<!-- Field: Page; Sequence: 9; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Further, the Company may not be
successful in consummating acquisitions or other strategic transactions. Expenses related to the Company&#8217;s pursuit of acquisitions
and other strategic transactions may be significant and will be incurred by the Company regardless of whether the underlying acquisition
or other strategic transaction is ultimately consummated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Conditions beyond the Company&#8217;s control can
interrupt the Company&#8217;s supplies, increase its product costs and impair its ability to deliver products and services to its customers.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company obtains its products
from third-party suppliers. Although purchasing volume can provide benefits when dealing with suppliers, suppliers may not be able to
provide the products and supplies that the Company needs in the quantities and at the prices requested, including due to conditions outside
of the supplier&#8217;s control. The Company is also subject to delays caused by interruptions in production and increases in product
costs based on conditions outside of the Company&#8217;s control. These conditions include shortages of qualified labor for suppliers,
work slowdowns, work interruptions, strikes or other job actions by employees of suppliers, weather conditions transportation interruptions,
unavailability of fuel or increases in fuel costs, product recalls, competitive demands, civil insurrection or social unrest, terrorist
attacks, natural disasters, epidemics, pandemics (such as the COVID-19 pandemic) or other disease outbreaks or other catastrophic events.
Many of these conditions are outside of the Company&#8217;s control and could also impair the Company&#8217;s ability to provide its products
and services to its customers or increase the cost of doing so. The current operating environment is constantly shifting in response to
the COVID-19 pandemic, placing significant pressure on the supply chain. In many instances, customer demand is outpacing available supply,
which has resulted in, and may continue to result in, delays in delivering products or services to the Company&#8217;s customers, as well
as increases in product costs. The inability to obtain adequate supplies of products and/or to timely provide products and services and
fulfill the Company&#8217;s other obligations to its customers, whether as a result of any of the foregoing factors or otherwise, could
have an adverse effect on the Company&#8217;s business, results of operations and financial condition, including, without limitation,
if the Company&#8217;s customers turn to other distributors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the foregoing,
delays in construction of customers&#8217; facilities, whether due to supply or labor shortages or any other factors, have resulted, and
may continue to result in, delays in the Company&#8217;s fulfillment of orders to such facilities, which may adversely impact the Company&#8217;s
operating results and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Labor Shortages and Increases in Labor Costs May
Have a Material Adverse Impact on the Company&#8217;s Business and Results of Operations.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of ongoing labor market disruptions due
to the COVID-19 pandemic or otherwise, the Company may be unable to continue to attract and retain qualified personnel. In addition, increases
in labor costs have resulted in, and may continue to result in, increases in the Company&#8217;s operating expenses. If labor market disruptions
and/or labor cost increases continue, the Company&#8217;s sales or service team could be short staffed and would be more costly to retain,
and the Company&#8217;s ability to meet its customers&#8217; demands or expectations could be adversely impacted, any of which could materially
adversely affect the Company&#8217;s business and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company&#8217;s business and results may be
adversely affected if the Company does not maintain its relationships with its significant suppliers or customers.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 10; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While the Company purchases the
products it distributes from a number of manufacturers and suppliers, purchases from three manufacturers accounted for a total of approximately
56% and 62% of the Company&#8217;s product purchases for fiscal 2022 and fiscal 2021, respectively. The Company believes it has good working
relationships with the manufacturers or suppliers from which the Company purchases its products. However, if such relationships deteriorate
or the Company is unable to maintain such relationships, including with any of its or its acquired businesses&#8217; principal manufacturers
or suppliers, the Company&#8217;s business and results could be materially and adversely impacted. In addition, efforts of the Company
and its acquired businesses to mitigate any loss, including brand shifts, may not be successful. Further, the Company does not have contracts
with all of its manufacturers, and certain contracts the Company does have are short term agreements and can be terminated on short notice.
In addition, suppliers may not comply with the terms of any agreements or may choose to terminate such agreements, allow such agreements
to expire without renewal, or seek to revise the agreements on terms which are less favorable to the Company than the prevailing terms,
any of which could materially and adversely impact the Company&#8217;s business and results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, while the Company
distributes its products to various users, including, but not limited to, vended laundry facilities, industrial laundry facilities, government
institutions, correctional facilities, hospitals, hospital combines, nursing homes, veterinary clinics, professional sports franchises,
educational institutions, hotels, motels, food and beverage establishments, cruise lines, and specialized users, the Company&#8217;s operating
results and financial condition could be materially adversely impacted if the Company loses a significant customer or fails to meet its
customers&#8217; expectations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The products the Company distributes could fail
to perform according to specifications or prove to be unreliable, which could damage the Company&#8217;s customer relationships and industry
reputation and result in lawsuits and loss of sales.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 45pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s customers
require demanding specifications for product performance and reliability. Product defects or other failures to perform to specifications
or as expected could result in higher service costs and may damage the Company&#8217;s customer relationships and industry reputation
and/or otherwise negatively impact the Company&#8217;s business, operations and results. Further, the Company may be subject to lawsuits
if, among other things, any of the products it distributes fails to operate properly or causes property or other physical damage.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company faces substantial competition.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The commercial and industrial
laundry distribution and service business is highly competitive and fragmented, with over 500 full-line or partial-line equipment distributors
and service providers in the United States. The Company&#8217;s management believes that no single competitor of the Company has a major
share of the market, substantially all competitors are independently owned, and, with the exception of several regional distributors,
distributors operate primarily in local markets. In the United States, the Company&#8217;s primary competition is from a number of independently
owned distributors and certain manufacturers which own distribution businesses operating in North America. In foreign markets, the Company
also competes with independently owned distributors and manufacturer-owned distribution businesses. Certain of the Company&#8217;s competitors
may have greater financial and other resources than the Company. In addition, some of the Company&#8217;s competitors may have less indebtedness
than the Company, and therefore may have more cash and working capital available for business purposes other than debt service. The Company&#8217;s
results and financial condition would be materially and adversely impacted if the Company is unable to </p>

<!-- Field: Page; Sequence: 11; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">compete effectively. Further, the Company may
not be able to adjust efficiently or effectively or otherwise operate profitably if the competitive environment changes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company also competes
for qualified employees and, in light of labor market disruptions, such competition has been more intense and led to increases in the
costs of labor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company faces risks associated with environmental
and other regulation.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s business and
operations are subject to federal, state, local and foreign environmental and other laws and regulations, including environmental laws
governing the discharge of pollutants, the handling, generation, storage and disposal of hazardous materials, substances, and wastes and
the cleanup of contaminated sites. As a public company, the Company will also be subject to any rules and regulation of the SEC concerning
environmental and other social issues, which may result in increased costs and compliance efforts. The Company is also subject to rules
and regulations with respect to its contracts and dealings with government facilities. The Company may not remain in compliance with all
applicable laws and regulations and could be required to incur significant costs as a result of violations of, liabilities under, or efforts
to comply with, applicable laws and regulations. In addition, violations may have other adverse implications for the Company, including
negative public relations and potential litigation. Further, the Company may incur significant compliance costs in the event of changes
to applicable laws and regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company faces risks related to its foreign
sales</b>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s revenues from
foreign sales relate principally to the Company&#8217;s sales of commercial and industrial laundry and dry cleaning equipment and boilers
to Canada, the Caribbean, and Latin America. All of the Company&#8217;s foreign sales require the customer to make payment in United States
dollars. Foreign sales may be affected by the strength of the United States dollar relative to the currencies of the countries in which
customers and competitors are located, as well as the strength of the economies of the countries in which the Company&#8217;s customers
are located.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Further, conducting an international
business inherently involves a number of difficulties, risks and uncertainties, such as:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">export and trade restrictions;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">inconsistent and changing regulatory requirements;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">tariffs and other trade barriers;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">cultural issues;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">problems in collecting accounts receivable;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">political instability and international hostilities;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">local economic downturns; and</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.5in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">potentially adverse tax consequences.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Any of the above factors may materially
and adversely affect the Company&#8217;s business, prospects, operating results or financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<!-- Field: Page; Sequence: 12; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Damages to or disruptions at the Company&#8217;s
facilities or the facilities of a supplier could adversely impact the Company&#8217;s business, operating results and financial condition.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Although the Company has certain
limited protection afforded by insurance, the Company&#8217;s business, earnings and financial condition could be materially adversely
affected if it suffers damages to, or disruptions at, its facilities. Without limiting the generality of the foregoing, the Company&#8217;s
facilities in Florida, Georgia, North Carolina, Texas and the Northeast United States are subject to hurricane casualty and flood risk
and its facilities in California are subject to earthquake casualty risk. In addition, as described above, damages to the facility of
a supplier, whether due to, fire, natural disaster or other events, would adversely impact the Company&#8217;s ability to obtain products
from that supplier when expected or at all and, accordingly, may result in delays in the delivery of the Company&#8217;s products or the
provision of its services and adversely impact the Company&#8217;s business, operating results and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company&#8217;s assets may suffer uninsured
losses. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company attempts to ensure
that its assets, including the equipment and parts that it sells, are adequately insured to cover property and casualty losses as well
as any other liabilities to which the Company is reasonably expected to be subject. However, insurance may be expensive or difficult to
obtain, and there are certain types of losses, generally catastrophic in nature, such as losses due to wars, acts of terrorism, floods,
hurricanes, earthquakes, pollution, fire or environmental disasters or other matters, which are uninsurable or not economically insurable,
or may be insured subject to limitations, such as large deductibles or co-payments. In addition, there may in certain cases be questions
as to when the risk of loss related to products sold is transferred to the customer. If the equipment suffers a loss and risk of loss
is deemed not to have transferred to the customer, the Company may be liable for the loss, which may not be insured. If the Company&#8217;s
insurance coverage is not adequate, or the Company otherwise incurs uninsured losses, the Company&#8217;s operating results and financial
condition would be adversely impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may also be subject
to insured losses relating to breaches of its information technology systems. See also &#8220;Failure to maintain the integrity of internal
or customer data could result in faulty business decisions or operational inefficiencies, damage the Company&#8217;s reputation and/or
subject the Company to costs, fines or lawsuits&#8221; below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 0; text-align: justify; background-color: white"><b>The Company&#8217;s
ability to manage its business and monitor results is highly dependent upon information and communication systems, and a failure of these
systems or the Company&#8217;s ERP implementation could disrupt its business.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 0; text-align: justify; text-indent: 24.5pt; background-color: white">The
Company is dependent upon a variety of internal computer and telecommunication systems to operate its business, including its enterprise
resource planning (&#8220;ERP&#8221;) systems. The Company is in the process of implementing across a number of its subsidiaries an ERP
software system and related processes to perform various functions and improve on the efficiency of the Company&#8217;s business. This
is a lengthy and expensive process that will result in a diversion of resources from other operations, and may result in cost overruns,
project delays or business interruptions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">Any
disruptions, delays or deficiencies in the design and/or implementation of the new ERP system, or in the performance of legacy systems,
particularly any disruptions, delays or deficiencies that impact the Company&#8217;s operations, could adversely affect the Company&#8217;s
ability to effectively run and manage its information. Further, as the Company is dependent upon its ability to gather and promptly transmit
accurate information to key decision makers, the Company&#8217;s business, results of operations and financial condition may be adversely
affected if the Company&#8217;s information systems do not allow the Company to transmit </p>

<!-- Field: Page; Sequence: 13; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">accurate information, even
for a short period of time. Failure to properly or adequately address these issues could impact the Company&#8217;s ability to perform
necessary business operations, which could adversely affect the Company&#8217;s reputation, competitive position, business, results of
operations and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 9pt 0 0; text-align: justify; text-indent: 24.5pt; background-color: white">In
addition, the information systems of businesses that the Company may acquire may not be sufficient to meet the Company&#8217;s standards
or the Company may not be able to successfully convert them to provide acceptable information on a timely and cost-effective basis. Furthermore,
the Company must attract and retain qualified people to operate its systems, expand and improve them, integrate new programs effectively
with its existing programs, and convert to new systems efficiently when required. Any disruption to the Company&#8217;s business due to
such issues, or an increase in costs to cover these issues that is greater than anticipated, could have an adverse effect on the Company&#8217;s
financial results and operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Failure to maintain the integrity of internal or
customer data could result in faulty business decisions or operational inefficiencies, damage the Company&#8217;s reputation and/or subject
the Company to costs, fines or lawsuits. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company collects and retains
internal and customer data, including social security numbers, credit card numbers and other personally identifiable information of customers
in various internal information systems. The Company also maintains personally identifiable information about its employees. The integrity
and protection of that customer, employee and company data is critical to the Company. The Company could make faulty decisions if that
data is inaccurate or incomplete. The Company&#8217;s customers and employees also have a high expectation that their personal information
will be adequately protected. The regulatory environment as well as the requirements imposed on the Company by the payment card industry
surrounding information, security and privacy is also increasingly demanding. The Company&#8217;s systems may be unable to satisfy changing
regulatory and payment card industry requirements and employee and customer expectations, or may require significant additional investments
or time in order to do so.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company could be negatively affected by cyber
or other security threats or other disruptions.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s information
systems and records may be subject to security breaches, cyber-attacks, system failures, viruses, operator error or inadvertent releases
of data. A significant theft, loss, or fraudulent use of customer, employee or company data maintained could adversely impact the Company&#8217;s
reputation and could result in remedial and other expenses, fines or litigation. A breach in the security of the Company&#8217;s information
systems could lead to an interruption in the operation of the Company&#8217;s systems, resulting in operational inefficiencies and losses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, conversions to new
information technology systems require effective change management processes and may result in cost overruns, delays or business interruptions.
If the Company&#8217;s information technology systems are disrupted, become obsolete or do not adequately support the Company&#8217;s
strategic, operational or compliance needs, the Company&#8217;s business, financial position, results of operations or cash flows may
be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Risks Related to the Company&#8217;s Indebtedness</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company&#8217;s indebtedness may impact its
financial condition and results of operations, and the terms of the Company&#8217;s indebtedness may place restrictions on the Company.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s level of indebtedness
may have several important effects on the Company&#8217;s operations, including, without limitation, that the Company may be required
to use a portion of its cash for the payment of principal and interest due on outstanding indebtedness, that outstanding indebtedness
and the </p>

<!-- Field: Page; Sequence: 14; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Company&#8217;s leverage position will increase the
impact on the Company of negative changes in general economic and industry conditions, as well as competitive pressures, and that the
Company&#8217;s ability to obtain additional financing for acquisitions, working capital or other corporate purposes may be impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 2, 2018, the Company
entered into a syndicated credit agreement (the &#8220;Credit Agreement&#8221;) for a five-year revolving credit facility in the maximum
aggregate principal amount of up to $100 million, with an accordion feature to increase the revolving credit facility by up to $40 million
for a total of $140 million. A portion of the revolving credit facility is available for swingline loans of up to a sublimit of $5 million
and for the issuance of standby letters of credit of up to a sublimit of $10 million. On May 6, 2022, the Company entered into an amendment
to the Credit Agreement which, among other things, (i) in connection with the phasing out of LIBOR, replaced LIBOR with the Bloomberg
Short-Term Bank Yield Index rate (the &#8220;BSBY rate&#8221;), and (ii) extended the maturity date from November 2, 2023 to May 6, 2027.
The Company had $28.0 million outstanding under the Credit Agreement as of June 30, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Borrowings (other than swingline
loans) under the Credit Agreement bear interest at a rate, at the Company&#8217;s election at the time of borrowing, equal to (a) the
BSBY rate plus a margin that ranges from 1.25% to 1.75% depending on the Company&#8217;s consolidated leverage ratio, which is a ratio
of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#8220;Consolidated
Leverage Ratio&#8221;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus
100 basis points (such highest rate, the &#8220;Base Rate&#8221;), plus a margin that ranges from 0.25% to 0.75% depending on the Consolidated
Leverage Ratio. Swingline loans bear interest calculated at the Base Rate plus a margin that ranges from 0.25% to 0.75% depending on the
Consolidated Leverage Ratio. A significant increase in interest rates could materially impact the cost of the Company&#8217;s indebtedness
under the Credit Agreement and any other floating rate debt that the Company may incur in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Credit Agreement contains
covenants applicable to the Company, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum
interest coverage ratios, as well as other covenants which may place restrictions on, among other things, liens, investments, indebtedness,
fundamental changes, acquisitions, dispositions of property, making specified restricted payments (including cash dividends and stock
repurchases that would result in the Company exceeding an agreed to Consolidated Leverage Ratio), and transactions with affiliates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may incur additional
debt financing as determined to be appropriate by management, including in connection with the financing of acquisitions or otherwise,
which would increase the Company&#8217;s vulnerability to the risk factors described above related to its level of indebtedness and may
place restrictions on the Company similar or in addition to those contained in the Credit Agreement. There is no assurance that the Company
will receive any financing which the Company may seek to obtain in the future on acceptable terms or at all, including in the event additional
funds are necessary to consummate an acquisition or support the Company&#8217;s business operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Risks Related to Ownership of the Company&#8217;s
Common Stock</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company&#8217;s management may be deemed to
control the Company</b>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s management,
including Henry M. Nahmad, the Company&#8217;s Chairman, Chief Executive Officer and President, and the Company&#8217;s Board of Directors
through stockholders agreement granting it the right to direct the voting of certain shares, may be deemed to control the Company as a
result </p>

<!-- Field: Page; Sequence: 15; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">of their collective voting power over shares representing
approximately 64.5% of the issued and outstanding shares of the Company&#8217;s common stock as of June 30, 2022. Under the Company&#8217;s
Bylaws, the election of directors requires a plurality vote and all other matters put to a vote of the Company&#8217;s stockholders require
the affirmative vote of a majority of the shares of the Company&#8217;s common stock represented at a meeting, in person or by proxy,
and entitled to vote on the matter unless a greater percentage is required by applicable law. Consequently, other than in very limited
circumstances where a greater vote is required by applicable law, Mr. Nahmad and the other members of the Company&#8217;s management,
without the consent or vote of any other stockholders of the Company, have the voting power to elect directors and approve other actions
that require stockholder approval. The interests of the Company&#8217;s management may conflict with the interests of the Company&#8217;s
other stockholders and also could have the effect of delaying or preventing a change in control or changes in management and/or adversely
impact the market price of the Company&#8217;s common stock or the ability of the Company&#8217;s other stockholders to receive a premium
for their shares in connection with any sale of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Further, as a result of management&#8217;s
controlling voting position with respect to the Company&#8217;s common stock, the Company is a &#8220;controlled company&#8221; within
the meaning of the listing standards of the NYSE American, on which the Company&#8217;s common stock is listed. As a &#8220;controlled
company,&#8221; the Company is not required under the listing standards of the NYSE American to comply with certain corporate governance
requirements set forth therein, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">the requirement that a majority of the Company&#8217;s Board of Directors consists of independent directors;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">the requirement that nominating and corporate governance matters be decided solely by a nominating/corporate
        governance committee consisting of independent directors; and</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">the requirement that executive compensation matters be decided by a compensation committee consisting of independent
        directors.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">While executive compensation matters
are determined by a compensation committee comprised solely of independent directors and the Company&#8217;s Board of Directors is currently
comprised of a majority of independent directors, the Company does not have a standing nominating/corporate governance committee and the
Company has in the past from time to time maintained a Board of Directors not comprised of a majority of independent directors. In addition,
in the discretion of the Company&#8217;s Board of Directors, the Company may choose to utilize or continue to utilize any or all of the
exceptions in the future. As a result, the Company&#8217;s stockholders may not have certain of the same protections as a stockholder
of other publicly-traded companies and the market price of the Company&#8217;s common stock may be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The concentration of ownership
with respect to the Company&#8217;s common stock also results in there being a limited trading volume, which may make it more difficult
for stockholders to sell their shares and increase the price volatility of the Company&#8217;s common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>As a &#8220;smaller reporting company,&#8221; the
Company may avail itself of reduced disclosure requirements, which may make the Company&#8217;s common stock less attractive to investors.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under applicable SEC rules and
regulations, the Company is a &#8220;smaller reporting company&#8221; and will continue to be a &#8220;smaller reporting company&#8221;
for so long as the market value of the Company&#8217;s common stock held by non-affiliates as of the end of its most recently completed
second fiscal quarter is less than $250 million. As a &#8220;smaller reporting company,&#8221; the Company has relied on exemptions from
</p>

<!-- Field: Page; Sequence: 16; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">certain disclosure requirements that are applicable
to other public companies. The Company may continue to rely on such exemptions for so long as the Company remains a &#8220;smaller reporting
company.&#8221; These exemptions include reduced financial disclosure and reduced disclosure obligations regarding executive compensation.
The Company&#8217;s reliance on these exemptions may result in the public finding the Company&#8217;s common stock to be less attractive
and adversely impact the market price of, or trading market for, the Company&#8217;s common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The issuance of preferred stock and common stock,
and the authority of the Company&#8217;s Board of Directors to approve issuances of preferred stock and common stock, could adversely
affect the rights of the Company&#8217;s stockholders and have an anti-takeover effect</b>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As permitted by Delaware law,
the Company&#8217;s Board of Directors is authorized under the Company&#8217;s Certificate of Incorporation, as amended (the &#8220;Certificate
of Incorporation&#8221;), to approve the issuance by the Company of up to 200,000 shares of preferred stock, and to designate the relative
rights, preferences and limitations of any preferred stock so issued, in each case, without any further action on the part of the Company&#8217;s
stockholders. Currently, no shares of preferred stock are outstanding. In the event that the Company issues preferred stock in the future
that has preference over the Company&#8217;s common stock with respect to the payment of dividends or upon liquidation, dissolution or
winding up of the Company, the rights of holders of shares of the Company&#8217;s common stock may be adversely affected. In addition,
the Company is authorized under its Certificate of Incorporation to issue up to 20,000,000 shares of common stock. There are currently
approximately 13.5 million shares of common stock outstanding. Subject to applicable law and the rules and regulations of the NYSE American,
the Company&#8217;s Board of Directors (or a committee thereof, in the case of shares issued under the Company&#8217;s equity-based compensation
plan) has the power to approve the issuance of any authorized but unissued shares of the Company&#8217;s common stock, and any such issuances,
including, without limitation, those under the Company&#8217;s equity-based compensation plan or pursuant to any acquisitions consummated
by the Company or in connection with the financing thereof, would result in dilution to the Company&#8217;s stockholders. These provisions
of the Certificate of Incorporation could also delay, defer or prevent a change in control of the Company or its management, and could
limit the price that investors are willing to pay in the future for shares of the Company&#8217;s common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>General Risks</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company is subject to risks relating to evaluations
of internal control over financial reporting required by Section 404 of the Sarbanes-Oxley Act of 2002. </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has incurred, and
expects to continue to incur, a substantial amount of management time and resources to comply with the requirements of Section 404 of
the Sarbanes-Oxley Act of 2002. In this Report, the Company&#8217;s management has provided an assessment as to the effectiveness of the
Company&#8217;s internal control over financial reporting. In addition, pursuant to Section 404(b) of the Sarbanes-Oxley Act of 2002,
management&#8217;s assessment of the effectiveness of the Company&#8217;s internal control over financial reporting is subject to attestation
by the Company&#8217;s independent registered public accounting firm. This Report includes such attestation. However, there is no assurance
that the Company will continue to timely comply with such requirements nor can there be assurance that significant deficiencies and/or
material weaknesses will not be identified by management or the Company&#8217;s independent registered public accounting firm (or, if
identified, remedied in a timely fashion or at all), any of which may adversely affect the market price of the Company&#8217;s common
stock. In addition, the Company&#8217;s compliance efforts will continue to require significant expenditures and devotion of </p>

<!-- Field: Page; Sequence: 17; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">management time, and may divert management&#8217;s
attention from the Company&#8217;s operations. In addition, while businesses acquired during the fiscal year covered by the applicable
Annual Report on Form 10-K are permitted to be excluded from the scope of management&#8217;s report on internal control over financial
reporting and the related auditor attestation for such Annual Report on Form 10-K (as is the case with the exclusion of the businesses
acquired by the Company in fiscal 2022 from the scope of management&#8217;s report on internal control over financial reporting and the
related auditor attestation for this Report), the Company will face challenges and be required to incur expenses in connection with, and
devote significant management time to, the internal control over financial reporting of acquired businesses. . There is no assurance that
any issues, deficiencies, significant deficiencies or material weaknesses in internal controls identified at acquired businesses will
be remedied in a timely or cost-efficient manner or at all.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The Company&#8217;s success depends on key personnel,
the loss of whom could harm the Company&#8217;s business, operating results and financial condition</b>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s business is
dependent on the active participation of its executive officers, including Henry M. Nahmad and Tom Marks. The loss of the services of
any of these individuals could adversely affect the Company&#8217;s business and prospects. In addition, the Company&#8217;s success is
dependent on its ability to retain and attract additional qualified management and other personnel. Competition for such talent is intense,
and the Company may not be successful in attracting and retaining such personnel.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Litigation and legal proceedings, the costs of
defending the same and the impact of any finding of liability or damages could adversely impact the Company and its financial condition
and operating results.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may from time to time
become subject to litigation and other legal proceedings. Litigation and other legal proceedings may require the Company to incur significant
expenses, including those relating to legal and other professional fees. In addition, litigation and other legal proceedings are inherently
uncertain, and adverse outcomes in litigation or other legal proceedings could adversely affect the Company&#8217;s financial condition,
cash flows, and operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_004"></span>Item 1B.
Unresolved Staff Comments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">None.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_005"></span>Item 2.
Properties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s principal
executive offices are located in Miami, Florida. The Company&#8217;s principal properties include warehousing and distribution facilities
and administrative office space, all of which are leased (generally for terms of three to ten years).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">At June 30, 2022, the Company
had 30 warehousing and distribution facilities and administrative facilities located across 18 U.S. states. Senior management and support
staff are located at the Company&#8217;s principal executive offices and other administrative offices mostly adjacent to the Company&#8217;s
warehousing and distribution facilities. The facilities have an aggregate of approximately 365,000 square feet of space. The Company believes
that its facilities are sufficient to meet the Company&#8217;s present operating needs.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-indent: 0in"><span id="a_006"></span>Item 3. Legal Proceedings.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">In the ordinary course
of business, the Company may from time to time be involved in, or subject to, legal and regulatory claims, proceedings, demands or actions.
Litigation is inherently uncertain and the </p>

<!-- Field: Page; Sequence: 18; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">outcome of litigation cannot be predicted or
determined in advance. In addition, the Company&#8217;s costs of defending against litigation and other proceedings, demands and actions
could be material and would generally be payable by the Company regardless of the merits of the claim. As of the date of filing of this
Report, the Company is not aware of any pending legal proceedings to which the Company, including any of its subsidiaries, is a party
which is expected to be material to the Company.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in">Item 4. M<span style="font-family: Times New Roman, Times, Serif"><span id="a_007"></span>ine
Safety Disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-align: center; text-indent: -0.75in">PART II</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0in"><span id="a_008"></span>Item
5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s common
stock is traded on the NYSE American under the symbol &#8220;EVI.&#8221;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of September 1, 2022,
there were approximately 215 holders of record of the Company&#8217;s common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company did not pay
any dividends on its common stock during the fiscal years ended June 30, 2022 or 2021. The declaration and payment of cash dividends with
respect to the Company&#8217;s common stock is determined by the Company&#8217;s Board of Directors based on the Company&#8217;s financial
condition and liquidity needs and other factors deemed relevant by the Company&#8217;s Board of Directors, and may be subject to restrictions
contained in the Company&#8217;s debt instruments. As described elsewhere in this Report, including under &#8220;Liquidity and Capital
Resources&#8221; in Item 7 of this Report, the Company&#8217;s Credit Agreement contains certain covenants which may, among other things,
restrict the Company&#8217;s ability to pay dividends, and any future facilities may contain similar or more stringent requirements. The
Company&#8217;s management does not believe that the covenants contained in the Credit Agreement currently materially limit the Company&#8217;s
ability to pay dividends or are reasonably likely to materially limit the Company&#8217;s ability to pay dividends in the future. There
is no assurance that the Company will pay dividends on its common stock in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">See Part III, Item 12 of
this Report for information regarding securities authorized for issuance under the Company&#8217;s equity-based compensation plans.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in">The Company does not have
in place any formal share repurchase plans or programs. Upon request by a recipient of awards granted under the Company&#8217;s equity
incentive plan, the Company may issue shares upon vesting of restricted stock awards or upon issuance of stock awards, net of the statutory
withholding requirements that the Company pays on behalf of its employees. For financial statement purposes, the shares withheld are treated
as being repurchased by the Company and are reflected as repurchases in the Company&#8217;s condensed consolidated statements of cash
flows and shareholders&#8217; equity as they reduce the number of shares that would have been issued upon vesting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">During the quarter ended
June 30, 2022, the Company did not repurchase any shares of its common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b><span id="a_009"></span>Item
6. [Reserved].</b></p>

<!-- Field: Page; Sequence: 19; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><b></b></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_010"></span> Item
7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">General</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The following discussion
should be read in conjunction with the Company&#8217;s Consolidated Financial Statements and notes thereto contained in Item 8 of this
Report. See also &#8220;Cautionary Note Regarding Forward Looking Statements&#8221; preceding Part I, Item 1 of this Report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b>Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company, through its
wholly-owned subsidiaries, is a value-added distributor, and provides advisory and technical services. Through its vast sales organization,
the Company provides its customers with planning, designing, and consulting services related to their commercial laundry operations. The
Company sells and/or leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling,
water heating, power generation, and water reuse applications. In support of the suite of products it offers, the Company sells related
parts and accessories. Additionally, through the Company&#8217;s robust network of commercial laundry technicians, the Company provides
its customers with installation, maintenance, and repair services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s customers
include government, institutional, industrial, commercial and retail customers. Product purchases made by customers range from parts and
accessories, to single or multiple units of equipment, to large complex systems. The Company also provides its customers with the services
described above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Prior to the completion
of the Company&#8217;s first acquisition pursuant to its &#8220;buy-and-build&#8221; growth strategy in October 2016, the Company&#8217;s
operations related to the activities described above consisted solely of the business and operations of Steiner-Atlantic Corp. (&#8220;Steiner-Atlantic&#8221;),
a wholly-owned subsidiary of the Company. Beginning in 2015, the Company implemented a &#8220;buy-and-build&#8221; growth strategy which
includes (i) the consideration and pursuit of acquisitions and other strategic transactions which management believes may complement the
Company&#8217;s existing business or otherwise offer growth opportunities for, or benefit, the Company and (ii) the implementation of
a growth culture at acquired businesses based on the exchange of ideas and business concepts among the management teams of the Company
and the acquired businesses as well as through certain additional initiatives, which may include investments in additional sales and service
personnel, new product lines, enhanced service operations and capabilities, new and improved facilities, and advanced technologies. See
&#8220;Buy-and-Build Growth Strategy&#8221; below for additional information regarding the Company&#8217;s &#8220;buy-and-build&#8221;
growth strategy, including information regarding certain acquisitions consummated by the Company since its implementation of the &#8220;buy-and-build&#8221;
growth strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company reports its
results of operations through a single reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Total revenues for the
fiscal year ended June 30, 2022 (&#8220;fiscal 2022&#8221;) increased by 10% compared to the fiscal year ended June 30, 2021 (&#8220;fiscal
2021&#8221;). The increase in revenues during fiscal 2022 is attributable to increases in revenues at certain of the Company&#8217;s legacy
businesses due to improved conditions in connection with the recovery from the COVID-19 pandemic, the completion during fiscal 2022 of
projects previously delayed by the COVID-19 pandemic, price increases established throughout the Company&#8217;s product lines and service
offerings aimed at maintaining or increasing margins to cover incremental product and operating costs, and revenues generated by businesses
acquired by the Company during fiscal 2022, primarily Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively
&#8220;CLK&#8221;), which was acquired during February 2022. The increase in revenues was also attributable to the revenues of businesses
acquired by the Company during fiscal 2021 whose results were consolidated in the Company&#8217;s financial statements for all of fiscal
2022 as compared to just the period of </p>

<!-- Field: Page; Sequence: 20; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">fiscal 2021 from the respective closing date
of the acquisition through the end of fiscal 2021, including primarily Yankee Equipment Systems, Inc. (&#8220;YES&#8221;), which was acquired
during November 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Net income for fiscal 2022
decreased by 51% from fiscal 2021. While the Company experienced an increase in the Company&#8217;s revenues (as described above) and
an increase in the gross margin realized on the Company&#8217;s sales during fiscal 2022, there was an overall decrease to net income
that was primarily attributable to the approximately $7.0 million one-time gain recognized in fiscal 2021 in connection with the forgiveness
of the loans (the &#8220;PPP Loans&#8221;) previously obtained by the Company and certain of its subsidiaries under the Paycheck Protection
Program (the &#8220;PPP&#8221;) (as described in further detail below under &#8220;Impact of COVID-19 on the Company&#8217;s Business).
Additionally, the decrease to net income is due in part to an increase in operating expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s operating
expenses consist primarily of (a) selling, general and administrative expenses, primarily salaries, and commissions and marketing expenses
that are variable and correlate to changes in sales, (b) expenses related to the operation of warehouse facilities, including a fleet
of installation and service vehicles, and facility rent, which are payable mostly under non-cancelable operating leases, and (c) operating
expenses at the parent company, including compensation expenses, fees for professional services, expenses associated with being a public
company, including increased expenses attributable to the Company&#8217;s growth, and expenses in furtherance of the Company&#8217;s &#8220;buy-and-build&#8221;
growth strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b>Impact of COVID-19 on
the Company&#8217;s Business</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The COVID-19 pandemic has
negatively impacted, and may continue to negatively impact, the Company&#8217;s business and results. Specifically, beginning at the end
of the quarter ended March 31, 2020, the COVID-19 pandemic and accompanying economic disruption caused delays and declines in the placement
of customer orders, the completion of equipment and parts installations, and the fulfillment of parts orders. In response to the economic
and business disruption during 2020, the Company took actions to reduce costs and spending across the organization, including changes
to inventory stock levels, renegotiating payment terms with suppliers, and reducing hiring activities. Factors arising from the COVID-19
pandemic that have impacted, or may in the future negatively impact, the Company&#8217;s business and results, including sales and gross
margin, include, but are not limited to: supply chain disruptions, which resulted in, and may continue to result in, delays in delivering
products or services to the Company&#8217;s customers as well as increases in product costs; labor shortages and increases in labor costs;
limitations on the ability of the Company&#8217;s employees to perform their work due to sickness or other impacts caused by the pandemic
or local, state, federal or foreign orders that may restrict the Company&#8217;s operations or the operations of its customers, or require
that employees be quarantined; limitations on the ability of carriers to deliver products to the Company&#8217;s facilities and customers;
risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability
to secure, certain contracts, including with the federal government; adverse impacts of the pandemic on certain industries and customers
of the Company which operate in those industries, including the hospitality industry; and potential decreased demand for products and
services, including potential limitations on the ability of, or adverse changes in the desire of, the Company&#8217;s customers to conduct
their business, purchase products and services, and pay for purchases on a timely basis or at all. Further, the Company may continue to
experience adverse impacts to its business as a result of, among other things, any adverse impact that has occurred or may occur in the
future in the economy or markets generally, and changes in customer or supplier behavior, in each case, in connection with the pandemic.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As a precautionary measure
in order to increase its cash position and preserve financial flexibility in light of the uncertainties resulting from the COVID-19 pandemic,
during May 2020, the Company and certain of its subsidiaries received a total of twelve PPP Loans in the aggregate principal amount of
</p>

<!-- Field: Page; Sequence: 21; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">approximately $6.9 million. During fiscal 2021,
the Company was notified by Fifth Third Bank, N.A., the lender with respect to the PPP Loans, that all twelve of the PPP Loans were fully
forgiven. The Company recognized a gain of $7.0 million during fiscal 2021 in connection with the forgiveness of the PPP Loans and the
related accrued interest. Additionally, in connection with its acquisition of YES during November 2020, the Company, indirectly through
its wholly-owned subsidiary, assumed the approximately $916,000 loan previously received by YES under the PPP. During fiscal 2021, the
loan to YES under the PPP was forgiven. The Company did not recognize any gain on extinguishment of this debt, as the seller of YES had
agreed to indemnify the Company with respect to any portion of this loan which was not forgiven.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b>Buy-and Build Growth Strategy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s acquisitions
under its &#8220;buy-and-build&#8221; growth strategy described above since its implementation in 2015 include, without limitation, those
set forth below. The acquired companies generally distribute commercial, industrial, and vended laundry products and provide installation
and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry.</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-weight: normal">&#183;</span></td>
    <td style="text-align: justify"><span style="font-weight: normal">On October 10, 2016, the Company purchased substantially all of the assets
        of Western State Design, LLC, a California-based company, for a purchase price consisting of $18.5 million in cash and 2,044,990 shares
        of the Company&#8217;s common stock. </span></td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On October 31, 2017, the Company purchased substantially all of the assets of Tri-State Technical Services,
        Inc., a Georgia-based company, for a purchase price consisting of approximately $7.95 million in cash and 338,115 shares of the Company&#8217;s
        common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 9, 2018, the Company purchased substantially all of the assets of Dallas-based companies, Zuf
        Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) and Sky-Rent LP, for total consideration of approximately $20.4 million, consisting
        of approximately $8.1 million in cash and 348,360 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On September 12, 2018, the Company purchased substantially all of the assets of Scott Equipment, Inc., a Houston-based
        company, for approximately $6.5 million in cash and 209,678 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 5, 2019, the Company acquired PAC Industries Inc. (&#8220;PAC&#8221;), a Pennsylvania-based company,
        for approximately $6.4 million in cash and 179,847 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On November 3, 2020, the Company acquired (the &#8220;YES Acquisition&#8221;) Yankee Equipment Systems, LLC
        (&#8220;YES&#8221;), a New Hampshire-based company, for approximately $4.5 million in cash and 278,385 shares of the Company&#8217;s common
        stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On February 7, 2022, the Company acquired (the &#8220;CLK Acquisition&#8221;) Consolidated Laundry Equipment,
        Inc. and Central Equipment Company, LLC (collectively &#8220;CLK&#8221;), a North Carolina-based company, for approximately $3.3 million
        in cash, net of cash acquired, and 179,087 shares of the Company&#8217;s common stock.</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 11pt">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td>
    <td style="text-align: justify">On June 1, 2022, the Company acquired (the &#8220;CDL Acquisition&#8221;) Clean Designs, Inc. and Clean Route,
        LLC (collectively &#8220;CDL&#8221;), a Colorado-based company, for approximately $5.4 million in cash.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 22; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the YES Acquisition,
during fiscal 2021, the Company acquired (the &#8220;ELS Acquisition&#8221;) Massachusetts-based Baystate Business Ventures d/b/a Eastern
Laundry Systems (&#8220;ELS&#8221;). The acquisition was completed by the Company, indirectly through a wholly-owned subsidiary, which
purchased substantially all of the assets and assumed certain of the liabilities of ELS. The total consideration for the transaction consisted
of $400,000 in cash, net of $57,000 of cash acquired, and the issuance of 10,726 shares of the Company&#8217;s common stock. Based on
the Company&#8217;s preliminary analysis of working capital and valuation-related items, the Company recognized a bargain purchase gain
of $314,000 in connection with the ELS Acquisition during fiscal 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the CLK Acquisition
and CDL Acquisition, during fiscal 2022, the Company acquired (the &#8220;LSS Acquisition&#8221;) Mississippi-based LS Acquisition, LLC
d/b/a Laundry South Systems and Repair (&#8220;LSS&#8221;), and the Company also acquired (the &#8220;SPR Acquisition&#8221;) Spynr, Inc.
(&#8220;SPR&#8221;), a Delaware-based digital marketing and technology company which provides digital marketing services to customers
and vendors within the commercial, industrial and vended laundry industries. The total consideration for the transactions consisted of
$3.2 million in cash and the issuance of 34,391 shares of the Company&#8217;s common stock. The purchase price allocations are considered
preliminary, as the Company is still assessing certain working capital and valuation-related items.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">See Note 3 to the Consolidated
Financial Statements included in Item 8 of this Report for additional information about the acquisitions completed by the Company during
fiscal 2022 and fiscal 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Acquisitions are generally effected
by the Company through a separate wholly-owned subsidiary formed by the Company for the purpose of effecting the transaction, whether
by an asset purchase or merger, and operating the acquired business following the transaction. In connection with each transaction, the
Company, indirectly through its applicable wholly-owned subsidiary, also assumed certain of the liabilities of the acquired business.
The financial position, including assets and liabilities, and results of operations of the acquired businesses following the respective
closing dates of the acquisitions are included in the Company&#8217;s consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Consolidated Financial Condition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s total assets
increased from $177.9 million at June 30, 2021 to $230.8 million at June 30, 2022. The increase in total assets was primarily attributable
to an increase in current assets, as described below under &#8220;Liquidity and Capital Resources,&#8221; and from the assets of the businesses
acquired by the Company during fiscal 2022 as described above. The Company&#8217;s total liabilities increased from $71.1 million at June
30, 2021 to $113.1 million at June 30, 2022, primarily due to increases in accounts payable and accrued expenses, customer deposits and
long-term debt, partially offset by a decrease in contract liabilities. The increase in long-term debt was attributable to borrowings
under the Company&#8217;s credit facility in excess of optional repayments. The changes in current liabilities, including the increases
in accounts payable and accrued expenses and customer deposits and decrease in contract liabilities, are described under &#8220;Liquidity
and Capital Resources&#8221; below.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b>Liquidity and Capital
Resources</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company had approximately
$4.0 million of cash at June 30, 2022 compared to $6.1 million of cash at June 30, 2021. The decrease in cash was primarily due to cash
used for optional debt repayments under the Company&#8217;s credit facility, capital expenditures, and cash used to fund the cash consideration
paid </p>

<!-- Field: Page; Sequence: 23; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">in connection with the Company&#8217;s business
acquisitions during fiscal 2022, partially offset by earnings from operations and proceeds from changes in operating assets and liabilities.
The Company&#8217;s primary sources of cash are sales and borrowings under its credit facility. The Company&#8217;s primary uses of cash
are purchases of the products sold by the Company, employee related costs, and the cash consideration paid in connection with business
acquisitions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The following table summarizes
the Company&#8217;s Consolidated Statements of Cash Flows (in thousands):</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; vertical-align: bottom; white-space: nowrap; text-align: center">Fiscal Years Ended
        June 30,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap">Net cash provided (used) by:</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: bottom; white-space: nowrap; text-align: center">2022</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; vertical-align: bottom; white-space: nowrap; text-align: center">2021</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; text-align: left; text-indent: 0.25in">Operating activities</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">(1,898</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">)</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 10%; text-align: right">13,694</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0.25in">Investing activities</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(15,934</td>
    <td style="white-space: nowrap; text-align: left">)</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(7,642</td>
    <td style="white-space: nowrap; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0.25in">Financing activities</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">15,749</td>
    <td style="white-space: nowrap; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">$</td>
    <td style="text-align: right">(9,784</td>
    <td style="white-space: nowrap; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0.25in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="white-space: nowrap; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="white-space: nowrap; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">For fiscal 2022, operating
activities used cash of approximately $1.9 million compared to cash provided by operating activities of approximately $13.7 million in
fiscal 2021. The $15.6 million increase in cash used by operating activities was primarily attributable to changes in working capital,
including increases in cash used from operating activities from changes in operating assets such as accounts receivable and inventory
and from changes in operating liabilities such as contract liabilities and accounts payable and accrued expenses, partially offset by
decreases to the cash used by operating activities from changes in operating assets such as contract assets and from changes in operating
liabilities such as customer deposits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Investing activities used
cash of approximately $15.9 million during fiscal 2022 compared to approximately $7.6 million in fiscal 2021. The $8.3 million increase
in cash used by investing activities is due primarily to an increase in cash consideration paid in connection with acquisitions and an
increase in capital expenditures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Financing activities provided
cash of approximately $15.7 million in fiscal 2022 compared to cash used by financing activities of approximately $9.8 million in fiscal
2021. The cash provided by financing activities was attributable primarily to an increase in proceeds from borrowings during fiscal 2022
in excess of optional debt payments to fund changes in working capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On November 2, 2018, the Company
entered into a syndicated credit agreement (the &#8220;Credit Agreement&#8221;) for a five-year revolving credit facility in the maximum
aggregate principal amount of up to $100 million, with an accordion feature to increase the revolving credit facility by up to $40 million
for a total of $140 million. A portion of the revolving credit facility is available for swingline loans of up to a sublimit of $5 million
and for the issuance of standby letters of credit of up to a sublimit of $10 million. As of June 30, 2022, $34.1 million was available
to borrow under the revolving credit facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Prior to the amendment described
below, borrowings (other than swingline loans) under the Credit Agreement accrued interest at a rate, at the Company&#8217;s election
at the time of borrowing, equal to (a) LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#8217;s consolidated
leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and
amortization (EBITDA) (the &#8220;Consolidated Leverage Ratio&#8221;) or (b) the highest of (i) prime, (ii) the federal funds rate plus
50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on
the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b)
of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. The Credit Agreement
had an initial term of five years with a scheduled maturity date of November 2, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<!-- Field: Page; Sequence: 24; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 6, 2022, the Company entered
into an amendment to the Credit Agreement. The amendment amended the Credit Agreement to, among other things, replace LIBOR with the Bloomberg
Short-Term Bank Yield Index rate (the &#8220;BSBY rate&#8221;) in connection with the phasing out of LIBOR. As a result, borrowings (other
than swingline loans) under the Credit Agreement will now bear interest, at a rate based on (a) the BSBY rate plus a margin that ranges
between 1.25% and 1.75% depending on the Company&#8217;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal
funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#8220;Base Rate&#8221;), plus
a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated
at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. In addition, the amendment
also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Credit Agreement contains
certain covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage
ratios. The Credit Agreement also contains other provisions which may restrict the Company&#8217;s ability to, among other things, dispose
of or acquire assets or businesses, incur additional indebtedness, make certain investments and capital expenditures, pay dividends, repurchase
shares and enter into transactions with affiliates. As of June 30, 2022, the Company was in compliance with its covenants under the Credit
Agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The obligations of the Company
under the Credit Agreement are secured by substantially all of the assets of the Company and certain of its subsidiaries, and are guaranteed,
jointly and severally, by certain of the Company&#8217;s subsidiaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 21, 2020, the Company and
certain of its subsidiaries received a total of twelve PPP Loans totaling approximately $6.9 million in principal amount from Fifth Third
Bank, N.A. (the &#8220;Lender&#8221;). The proceeds of the PPP Loans were used primarily for payroll costs. As described above, during
the fourth quarter of 2021, the Company was notified by the Lender that all twelve of the PPP Loans were fully forgiven. The Company recognized
a gain of $7.0 million during fiscal 2021 in connection with the forgiveness of the PPP Loans and the related accrued interest. Notwithstanding
the forgiveness of the PPP Loans, the SBA reserves the right to audit any PPP loan. The Company has not accrued any liability associated
with any potential adverse determination of the forgiveness of the PPP Loans which may result from any audit of the PPP Loans if the SBA
disagrees with any position taken by management with respect to the loan or forgiveness processes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As previously described, in addition
to the PPP Loans obtained by the Company and certain of its subsidiaries during May 2020, in connection with the YES Acquisition during
November 2020, the Company, indirectly through its wholly-owned subsidiary, also assumed the approximately $916,000 loan previously obtained
by YES under the PPP. The terms and conditions of such PPP loan were substantially similar to those of the PPP Loans obtained by the Company
and its other subsidiaries. Under the merger agreement related to the YES Acquisition, the Company was entitled to indemnification for
any required repayment of the loan to YES under the PPP. During fiscal 2021, the loan to YES under the PPP was forgiven by the SBA. The
Company determined that the fair value of its right to indemnification was equal to the amount forgiven by the SBA. Accordingly, the Company
did not recognize any gain on the extinguishment of this debt.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company believes that its
existing cash, anticipated cash from operations and funds available under the Company&#8217;s Credit Agreement will be sufficient to fund
its operations and anticipated capital </p>

<!-- Field: Page; Sequence: 25; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">expenditures for at least the next twelve months from
the filing of this Report, and thereafter. The Company may also seek to raise funds through the issuance of equity and/or debt securities
or the incurrence of additional secured or unsecured indebtedness, including in connection with acquisitions or other transactions pursued
by the Company as part of its &#8220;buy-and-build&#8221; growth strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Off-Balance Sheet Financing</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of June 30, 2022, the
Company had no off-balance sheet financing arrangements within the meaning of Item 303(a)(4) of Regulation S-K.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">Results of Operations</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b><i>Revenues</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenues for fiscal 2022 increased
by approximately $25.3 million (10%) from fiscal 2021. The increase in revenues during fiscal 2022 are primarily attributable to improved
conditions in connection with the recovery from the COVID-19 pandemic during fiscal 2022 and the completion during fiscal 2022 of projects
previously delayed by the COVID-19 pandemic. Additionally, the increase in revenues was partially attributable to price increases established
throughout the Company&#8217;s product lines and service offerings aimed at maintaining or increasing margins to cover incremental product
and operating costs. In addition, the increase in revenues during fiscal 2022 was attributable to the revenues generated by (i) the businesses
acquired by the Company during fiscal 2022, primarily CLK, which was acquired during February 2022, and (ii) businesses acquired by the
Company during fiscal 2021 whose results were consolidated in the Company&#8217;s financial statements for all of fiscal 2022 as compared
to just the period of fiscal 2021 from the respective closing date of the acquisition through the end of fiscal 2021, including primarily
YES, the business of which was acquired during November 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">From time to time the Company
enters into longer-term contracts to fulfill large complex laundry projects for divisions of the federal government where the nature of,
and competition for, such contracts may result in a lower gross margin as compared to other equipment sales. During fiscal 2022, the Company
entered into a number of such lower-margin equipment sales. The Company believes that the increase in equipment sales provides a strong
foundation for the Company to further strengthen its customer relationships, including that they may in the future result in higher gross
margin opportunities from the sale of parts, accessories, supplies, and technical services related to the equipment. Despite the lower
gross margin from such longer-term contracts, the Company believes that the long-term benefit from the increase in its installed equipment
base will outweigh the possible short-term impact to gross margin.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><b><i>Cost of Sales and Operating
Expenses</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="7" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">Fiscal Year Ended <br />June 30,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2022</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">2021</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-style: italic">As a percentage of revenues:</td>
    <td>&#160;</td>
    <td colspan="3" style="white-space: nowrap">&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; text-align: left; text-indent: -0.1in; padding-left: 27pt">Cost of sales, net</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 10%; text-align: right">72.4</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">%</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 10%; text-align: right">75.3</td>
    <td style="white-space: nowrap; width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic">As a percentage of revenues:</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="white-space: nowrap; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="white-space: nowrap; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.1in; padding-left: 27pt">Selling, general and administrative expenses</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">25.2</td>
    <td style="white-space: nowrap; text-align: left">%</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td>
    <td style="text-align: right">23.4</td>
    <td style="white-space: nowrap; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Cost of sales, expressed
as a percentage of revenues, decreased to 72.4% in fiscal 2022 from 75.3% in fiscal 2021, representing gross margins of 27.6% in fiscal
2022 and 24.7% in fiscal 2021. The decrease in cost of sales, as a percentage of revenues, and increase in gross margin were primarily
attributable to </p>

<!-- Field: Page; Sequence: 26; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">favorable changes in product and customer mix.
The increases are also attributable to the Company&#8217;s efforts to drive higher quality sales opportunities from promoting solution
selling as a value-added distributor. Longer-term federal government contracts entered into during fiscal 2022 lowered gross margins by
30 basis points.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Selling, general and administrative
expenses increased by approximately $10.7 million (19%) in fiscal 2022 compared to fiscal 2021. As a percentage of revenues, selling,
general and administrative expenses increased to 25.2% in fiscal 2022 from 23.4% in fiscal 2021. The increase is primarily attributable
to (a) operating expenses of acquired businesses, including additional operating expenses at the acquired businesses in pursuit of future
growth and in connection with the Company&#8217;s optimization initiatives, (b) increases in selling costs, including commissions, from
increases in revenues during the period, (c) increases in operating expenses and investments at the parent company level in connection
with the Company&#8217;s optimization initiatives, including expenses related to the consolidation of the Company&#8217;s operations and
the modernization of the Company&#8217;s operations through the implementation of advanced technologies, including a new ERP software
system, a new customer relations management system, and a completely digital sales and service operating platform, and (d) increased operating
expenses in support of the Company&#8217;s &#8220;buy-and-build&#8221; growth strategy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Interest and other expense,
net increased by approximately $358,000 (112%) in fiscal 2022 compared to fiscal 2021. The increase is due primarily to the one-time $314,000
bargain purchase gain recognized in fiscal 2021 in connection with the Company&#8217;s acquisition of ELS and the recognition of interest
expense in connection with the write off of previously deferred financing costs upon the previously described Credit Agreement amendment
entered into during May 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s effective
income tax rate was 28.3% for fiscal 2022 compared to 15.2% in fiscal 2021. The increase in the effective income tax rate in fiscal 2022
reflects the net impact of permanent book-tax differences resulting primarily from the gain recognized on the forgiveness of the PPP loans
during fiscal 2021, partially offset by the impact of deferred tax accounts on the effective rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0in"><b>Inflation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Inflation did not have a
significant effect on the Company&#8217;s operations during either of fiscal 2022 or 2021 as despite an increased in product costs, the
Company has to date been able to successfully increase the price of its products and services to offset such costs without an adverse
impact on sales.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 8pt">Transactions with Related Parties</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">Certain of the Company&#8217;s
subsidiaries lease warehouse and office space from one or more of the principals (or former principals) of the Company or its subsidiaries.
These leases include the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">On October 10, 2016, the
Company&#8217;s wholly-owned subsidiary, Western State Design, entered into a lease agreement pursuant to which it leases 17,600 square
feet of warehouse and office space from an affiliate of Dennis Mack, a director and Executive Vice President, Corporate Strategy of the
Company, and Tom Marks, Executive Vice President, Business Development and President of the West Region of the Company. The lease had
an initial term of five years and provides for two successive three-year renewal terms at the option of the Company. Monthly base rental
payments were $12,000 during the initial term of the lease. The Company exercised its option to renew the lease for the first three-year
renewal term, which commenced in October 2021. Base rent for the first renewal term is $19,000 per month. In addition to base rent, Western
State Design is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Payments
under this lease totaled approximately $207,000 and $144,000 during fiscal 2022 and 2021, respectively.</p>

<!-- Field: Page; Sequence: 27; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">On October 31, 2017, the
Company&#8217;s wholly-owned subsidiary, Tri-State Technical Services, entered into lease agreements pursuant to which it leases a total
of 81,000 square feet of warehouse and office space from an affiliate of Matt Stephenson, President of Tri-State. Monthly base rental
payments total $21,000 during the initial terms of the leases. In addition to base rent, Tri-State is responsible under the leases for
costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of five years and provides
for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $252,000 during
each of fiscal 2022 and 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">On February 9, 2018, the
Company&#8217;s wholly-owned subsidiary, AAdvantage Laundry Systems, entered into a lease agreement pursuant to which it leases a total
of 5,000 square feet of warehouse and office space from an affiliate of Mike Zuffinetti, former Chief Executive Officer of AAdvantage.
Monthly base rental payments are $4,000 during the initial term of this lease. AAdvantage also leases warehouse and office space from
an affiliate of Mike Zuffinetti under a separate lease agreement. Monthly base rental payments under this lease are $36,000. In addition
to base rent, AAdvantage is responsible under each of these leases for costs related to real estate taxes, utilities, maintenance, repairs
and insurance. Each lease has an initial term of five years and provides for two successive three-year renewal terms at the option of
the Company. Payments under the leases described in this paragraph totaled approximately $481,000 during each of fiscal 2022 and 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">On September 12, 2018, the
Company&#8217;s wholly-owned subsidiary, Scott Equipment, entered into lease agreements pursuant to which it leases a total of 18,000
square feet of warehouse and office space from an affiliate of Scott Martin, President of Scott Equipment. Monthly base rental payments
total $11,000 during the initial terms of the leases. In addition to base rent, Scott Equipment is responsible under the leases for costs
related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of five years and provides
for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $137,000 during
each of fiscal 2022 and 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify; text-indent: 0.5in">On February 5, 2019, the
Company&#8217;s wholly-owned subsidiary, PAC Industries, entered into two lease agreements pursuant to which it leases a total of 29,500
square feet of warehouse and office space from an affiliate of Frank Costabile, former President of PAC Industries, and Rocco Costabile,
former Director of Finance of PAC Industries. Monthly base rental payments total $14,600 during the initial terms of the leases. In addition
to base rent, PAC Industries is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and
insurance. Each lease has an initial term of four years and provides for two successive three-year renewal terms at the option of the
Company. Payments under these leases totaled approximately $184,000 and $180,000 during fiscal 2022 and 2021, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">On November 3, 2020, the
Company&#8217;s wholly-owned subsidiary, YES, entered into a lease agreement pursuant to which it leases a total of 12,500 square feet
of warehouse and office space from an affiliate of Peter Limoncelli, President of YES. Monthly base rental payments total $11,000 during
the initial term of the lease. In addition to base rent, YES is responsible under the lease for costs related to real estate taxes, utilities,
maintenance, repairs and insurance. The lease has an initial term of three years and provides for three successive three-year renewal
terms at the option of the Company. Payments under this lease totaled approximately $142,000 and $92,000 during fiscal 2022 and 2021,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">On February 7, 2022, the
Company&#8217;s wholly-owned subsidiary, CLK, entered into two lease agreements pursuant to which it leases a total of 20,300 square feet
of warehouse and office space from an affiliate of William Kincaid, President of CLK. Monthly base rental payments total $20,000 during
the initial term of the lease. In addition to base rent, CLK is responsible under the lease for costs related to real </p>

<!-- Field: Page; Sequence: 28; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">estate taxes, utilities, maintenance, repairs
and insurance. The lease has an initial term of three years and provides for three successive three-year renewal terms at the option of
the Company. Payments under this lease totaled approximately $80,000 during fiscal 2022.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Critical Accounting Policies</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt"><i>Use of Estimates</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><span style="font-weight: normal">In
connection with the preparation of its financial statements in accordance with generally accepted accounting principles in the United
States (&#8220;GAAP&#8221;), the Company makes estimates and assumptions, including those that affect the reported amounts of assets and
liabilities, contingent assets and liabilities, and the reported amounts of revenues and expenses during the reported periods. Estimates
and assumptions made may not prove to be correct, and actual results may differ from the estimates. The accounting policies that the Company
has identified as critical to its business operations and to an understanding of the Company&#8217;s financial statements are set forth
below. The critical accounting policies discussed below are not intended to be a comprehensive list of all of the Company&#8217;s accounting
policies. In many cases, the accounting treatment of a particular transaction is specifically dictated by GAAP, with no need for management&#8217;s
judgment in their application. There are also areas in which management&#8217;s judgment in selecting any available alternative would
not produce a materially different result.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><b><i>Revenue Recognition</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><i>Performance Obligations and Revenue Over
Time</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Revenue primarily consists of
revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured
by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company
generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#8217;s contracts
are short-term in nature and have a single performance obligation (to deliver products), and the Company&#8217;s performance obligation
is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales and
services expected to be performed in the near-term, which services are distinct and accounted for as separate performance obligations.
Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized
on these contracts when control transfers to the Company&#8217;s customers via shipment of products or provision of services and the Company
has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed
contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction
services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion
of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#8217;s progress toward completion based
on the ratio of actual contract costs incurred to date to the Company&#8217;s estimated costs at completion adjusted for uninstalled materials,
as necessary.&#160; Significant judgment may be required by management in the cost estimation process for these contracts, which is based
on the knowledge and experience of the Company&#8217;s project managers, subcontractors and financial professionals. Changes in job performance
and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts
and the Company&#8217;s revenue recognition. <span style="font-size: 10pt">&#160;</span>The determination of the total estimated cost
and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects
include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on
the revenue recognized each </p>

<!-- Field: Page; Sequence: 29; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">period. From time to time, the Company also enters
into maintenance and service contracts. These longer-term contracts, maintenance and service contracts have a single performance obligation
where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control
of goods or services to the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company measures revenue,
including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange
for its products or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated
with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Revenue from products transferred
to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#8217;s customer are satisfied,
which generally occurs with the transfer of control upon shipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Revenues that are recognized
over time include (i) longer-termed contracts that include an equipment purchase with installation and construction services, (ii) maintenance
contracts, and (iii) service contracts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"><i>Contract Assets and Liabilities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Contract assets and liabilities
are presented in the Company&#8217;s condensed consolidated balance sheets. Contract assets consist of unbilled amounts resulting from
sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount
billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management.
The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for some contracts
the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the
contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally,
from 5% to 20% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within
the Company&#8217;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance
by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess
of costs incurred and deferred revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0in"><b><i>Goodwill</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.5in">The Company evaluates goodwill
for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not
be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine
whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does
not pass the qualitative assessment, then the reporting unit's carrying value is compared to its fair value. If the fair value is determined
to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current
implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an
impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value
of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used
in the measurement of fair value. The Company performed its annual impairment test on April 1 and determined there was no impairment.</p>

<!-- Field: Page; Sequence: 30; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt"><i>Customer Relationships, Tradenames and Other Intangible
Assets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Customer relationships,
tradenames, and other intangible assets are stated at cost less accumulated amortization. These assets, except for tradenames, are amortized
on a straight-line basis over the estimated future periods to be benefited (5-10 years). <span style="background-color: white">The estimates
of fair value of the Company&#8217;s indefinite-lived intangibles and long-lived assets are based on information available as of the date
of the assessment and take into account management&#8217;s assumptions about expected future cash flows and other valuation techniques.
</span> The Company reviews the recoverability of intangible assets that are amortized based primarily upon an analysis of undiscounted
cash flows from the intangible assets. In the event the expected future net cash flows become less than the carrying amount of the assets,
an impairment loss would be recorded in the period the determination is made based on the fair value of the related assets.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt"><i>Income Taxes</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company follows Financial
Accounting Standards Board (&#8220;FASB&#8221;) ASC Topic 740, &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). Under the asset and
liability method of ASC 740, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences
between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets
and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences
are expected to be recovered or settled. Under ASC 740, the effect on deferred tax assets and liabilities of a change in tax rates is
recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion
of a deferred tax asset will not be realized, a valuation allowance is recognized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Significant judgment is
required in developing the Company&#8217;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances
that might be required against the deferred tax assets. Management evaluates the Company&#8217;s ability to realize its deferred tax assets
on a quarterly basis and adjusts its valuation allowance when it believes that it is more likely than not that the asset will not be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">See Note 13 to the Consolidated
Financial Statements included in Item 8 of this Report for additional information regarding income taxes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Recently Issued Accounting Guidance</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">See Note 2 to the Consolidated
Financial Statements included in Item 8 of this Report for a description of <i>Recently Issued Accounting Guidance</i>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="a_011"></span>Item 7A. Quantitative and
Qualitative Disclosures About Market Risk.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Market risk is defined
as the risk of loss arising from adverse changes in market valuations resulting from interest rate risk, foreign currency exchange rate
risk, commodity price risk and equity price risk. The Company&#8217;s primary market risk is interest rate risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s indebtedness
subjects the Company to interest rate risk. Interest rates are subject to the influence of economic conditions generally, both domestic
and foreign, and also to the monetary and fiscal policies of the United States and its agencies, particularly the Federal Reserve. The
nature and timing of any changes in such policies or general economic conditions and the effect they may have on the Company are unpredictable.
The Company&#8217;s indebtedness may also have other important impacts on the </p>

<!-- Field: Page; Sequence: 31; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">Company, including that the Company will be
required to utilize cash flow to service the debt, indebtedness may make the Company more vulnerable to economic downturns, and the Company&#8217;s
indebtedness subjects the Company to covenants, which may place restrictions on its operations and activities, including its ability to
pay dividends and take certain other actions. Interest on borrowings under the Company&#8217;s Credit Agreement accrue at a rate, at the
Company&#8217;s election at the time of borrowing, equal to (a) the BSBY rate plus a margin that ranges from 1.25% to 1.75% depending
on the Company&#8217;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before
interest, taxes, depreciation and amortization (EBITDA) (the &#8220;Consolidated Leverage Ratio&#8221;) or (b) the highest of (i) prime,
(ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#8220;Base Rate&#8221;),
plus a margin that ranges from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. As of June 30, 2022, the Company had approximately
$28.0 million of outstanding borrowings under the Credit Agreement. Interest on such borrowings accrued at a weighted average rate of
2.26%. Based on the amounts outstanding at June 30, 2022, a hypothetical 1% increase in daily interest rates would increase the Company&#8217;s
annual interest expense by approximately $280,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">All of the Company&#8217;s
export sales require the customer to make payment in United States dollars. Accordingly, foreign sales may be affected by the strength
of the United States dollar relative to the currencies of the countries in which the Company&#8217;s customers are located, as well as
the strength of the economies of the countries in which the Company&#8217;s customers are located. The Company has, at times in the past,
paid certain suppliers in Euros. The Company had no foreign exchange contracts outstanding at June 30, 2022 or 2021.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company&#8217;s cash is maintained in bank accounts which bear interest
at prevailing interest rates. At June 30, 2022, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. The Company
has not experienced any losses in such accounts and believes it is not exposed to significant credit risk due to the financial position
of the depository institutions in which those deposits are held.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 32; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>
<!-- Field: /Include-Text -->


<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e475_anchor"><span style="font-weight:bold; ">PART II</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; " id="d1e486_anchor"><span style="font-weight:bold; ">Item 8. Financial Statements and Supplementary Data.</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; ">EVI Industries, Inc. and Subsidiaries</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; ">Index to Consolidated Financial Statements</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:90%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="text-decoration:underline #000000; font-weight:bold; ">Page</span></p> </td> </tr> </thead> <tbody> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Report of Independent Registered Public Accounting Firm</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">37</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(BDO USA, LLP; Miami, Florida; PCAOB ID #<span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000032" contextRef="From2021-07-01to2022-06-30" name="dei:AuditorFirmId">243</ix:nonNumeric></span>)<span style="font-size:12pt; "></span></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Consolidated Balance Sheets at June 30, 2022 and 2021</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">39</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Consolidated Statements of Operations for the years ended June 30, 2022 and 2021</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">41</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Consolidated Statements of Shareholders&#x2019; Equity for the years ended June 30, 2022 and 2021</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">42</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Consolidated Statements of Cash Flows for the years ended June 30, 2022 and 2021</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">43</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:90%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="">Notes to Consolidated Financial Statements</span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><span style="">44</span></p> </td> </tr> </tbody> </table> </div> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">36</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e518_anchor"><span style="text-decoration:underline #000000; font-weight:bold; ">Report of Independent Registered Public Accounting Firm</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Shareholders and Board of Directors </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">EVI Industries, Inc.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000033" contextRef="From2021-07-01to2022-06-30" name="dei:AuditorLocation">Miami, Florida</ix:nonNumeric></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Opinion on the Consolidated Financial Statements</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">We have audited the accompanying consolidated balance sheets of EVI Industries, Inc. (the &#x201C;Company&#x201D;) as of June 30, 2022 and 2021, the related consolidated statements of operations, shareholders&#x2019; equity, and cash flows for each of the years then ended, and the related notes (collectively referred to as the &#x201C;consolidated financial statements&#x201D;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2022 and 2021, and the results of its operations and its cash flows for each of the years then ended, in conformity with accounting principles generally accepted in the United States of America.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#x201C;PCAOB&#x201D;), the Company&#x2019;s internal control over financial reporting as of June 30, 2022, based on criteria established in <span style="font-size:10pt; font-style:italic; ">Internal </span><span style="font-size:10pt; font-style:italic; ">Control &#x2013; Integrated Framework</span> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#x201C;COSO&#x201D;) and our report dated September 13, 2022 expressed an unqualified opinion thereon.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Basis for Opinion</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">These consolidated financial statements are the responsibility of the Company&#x2019;s management. Our responsibility is to express an opinion on the Company&#x2019;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#x201C;PCAOB&#x201D;) 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 style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">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 consolidated financial statements are free of material misstatement, whether due to error or fraud.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">37</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Our audits included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Critical Audit Matter</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-weight:bold; font-style:italic; ">Revenue Recognition &#x2013; Estimated Costs to Complete</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">As described in Note 2 to the consolidated financial statements, the Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#x2019;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#x2019;s estimated costs at completion, adjusted for uninstalled materials, as necessary. The cost estimation process for these contracts is based on the knowledge and experience of the Company&#x2019;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#x2019;s revenue recognition.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">We identified the determination of the total estimated cost and progress toward completion of revenue contracts as a critical audit matter. These elements require management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. Auditing these elements involved auditor judgment in evaluating the reasonableness of management&#x2019;s assumptions and estimates over the duration of these contracts.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The primary procedures we performed to address this critical audit matter included:<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Testing the design, implementation and operating effectiveness of certain controls related to estimated costs to complete, including controls over: (i) development of project estimates and review of key cost inputs, (ii) ongoing assessment and revisions to project estimates, and (iii) ongoing review of project status including nature of activities to complete open projects.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Evaluating the reasonableness of a sample of project estimates for projects completed during the year through a retrospective review against actual performance at project completion.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Assessing the reasonableness of the estimated costs to complete for a sample of open projects through: (i) evaluating the reasonableness of project budgets and the nature of costs required to complete open projects, (ii) assessing the status of completion of respective projects through testing of a sample of project costs incurred to date, (iii) evaluating the reasonableness of project status by performing inquiries of project managers, confirming with subcontractors and assessing the nature of activities required to complete open projects, and (iv) performing retrospective review for open projects and investigating budget to actual variances (if any).&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Assessing the reasonableness of changes in estimated costs to complete for a sample of contracts during the year and investigating reasons for changes in expected costs and project margins.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; margin:auto; "> <tbody> <tr class="odd" style=""> <td style="width:50%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">/s/ <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000034">BDO USA, LLP</span></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:49%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:50%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:49%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:50%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">We have served as the Company&#x2019;s auditor since 2018.<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:49%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:50%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Miami, Florida<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:49%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:50%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">September 13, 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:49%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">38</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e696_anchor"><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Consolidated Balance Sheets</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">(In thousands, except share and per share data)</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">ASSETS<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Current assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000035" contextRef="AsOf2022-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,974</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000036" contextRef="AsOf2021-06-30" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,057</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable, net of allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000037" contextRef="AsOf2022-06-30" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">43,014</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000038" contextRef="AsOf2021-06-30" name="us-gaap:AccountsNotesAndLoansReceivableNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,904</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories, net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000039" contextRef="AsOf2022-06-30" name="us-gaap:InventoryNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49,359</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000040" contextRef="AsOf2021-06-30" name="us-gaap:InventoryNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,129</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vendor deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000041" contextRef="AsOf2022-06-30" name="us-gaap:DepositsAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,728</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000042" contextRef="AsOf2021-06-30" name="us-gaap:DepositsAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">367</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000043" contextRef="AsOf2022-06-30" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,519</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000044" contextRef="AsOf2021-06-30" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">347</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other current assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000045" contextRef="AsOf2022-06-30" name="us-gaap:OtherAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,018</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000046" contextRef="AsOf2021-06-30" name="us-gaap:OtherAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,419</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Total current assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000047" contextRef="AsOf2022-06-30" name="us-gaap:AssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">105,612</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000048" contextRef="AsOf2021-06-30" name="us-gaap:AssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">65,223</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Equipment and improvements, net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000049" contextRef="AsOf2022-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,033</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000050" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,594</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000051" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,480</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000052" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,060</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Intangible assets, net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000053" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,234</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000054" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23,677</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000055" contextRef="AsOf2022-06-30" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">71,039</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000056" contextRef="AsOf2021-06-30" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,881</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000057" contextRef="AsOf2022-06-30" name="us-gaap:OtherAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,370</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000058" contextRef="AsOf2021-06-30" name="us-gaap:OtherAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,415</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Total assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000059" contextRef="AsOf2022-06-30" name="us-gaap:Assets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">230,768</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000060" contextRef="AsOf2021-06-30" name="us-gaap:Assets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">177,850</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:12pt; padding-left:0pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-style:italic; ">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">39</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Consolidated Balance Sheets</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">(In thousands, except share and per share data)</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Current liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000061" contextRef="AsOf2022-06-30" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">42,026</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000062" contextRef="AsOf2021-06-30" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,227</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000063" contextRef="AsOf2022-06-30" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,508</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000064" contextRef="AsOf2021-06-30" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,528</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000065" contextRef="AsOf2022-06-30" name="evi:CustomerDepositCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,288</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000066" contextRef="AsOf2021-06-30" name="evi:CustomerDepositCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,344</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000067" contextRef="AsOf2022-06-30" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">507</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000068" contextRef="AsOf2021-06-30" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,232</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Current portion of operating lease liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000069" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,518</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000070" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,131</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Total current liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000071" contextRef="AsOf2022-06-30" name="us-gaap:LiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">74,847</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000072" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49,462</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred income taxes, net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000073" contextRef="AsOf2022-06-30" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,666</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000074" contextRef="AsOf2021-06-30" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,208</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Long-term operating lease liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000075" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,736</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000076" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,567</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Long-term debt, net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000077" contextRef="AsOf2022-06-30" name="us-gaap:LongTermDebtNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">27,840</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000078" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,873</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Total liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000079" contextRef="AsOf2022-06-30" name="us-gaap:Liabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">113,089</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000080" contextRef="AsOf2021-06-30" name="us-gaap:Liabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">71,110</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Commitments and contingencies (Note 17)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Shareholders&#x2019; equity<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Preferred stock, $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000082" contextRef="AsOf2022-06-30" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000081" contextRef="AsOf2021-06-30" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">1.00</ix:nonFraction></ix:nonFraction></span> par value; authorized shares &#x2013; <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000084" contextRef="AsOf2021-06-30" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000083" contextRef="AsOf2022-06-30" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">200,000</ix:nonFraction></ix:nonFraction></span>; <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000088" contextRef="AsOf2021-06-30" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="Fact_0000000000087" contextRef="AsOf2021-06-30" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="Fact_0000000000086" contextRef="AsOf2022-06-30" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="Fact_0000000000085" contextRef="AsOf2022-06-30" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" xsi:nil="true"></ix:nonFraction>none</span> issued and outstanding<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000089" contextRef="AsOf2022-06-30" name="us-gaap:PreferredStockValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000090" contextRef="AsOf2021-06-30" name="us-gaap:PreferredStockValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:20pt !important; margin-bottom:0pt; ">Common stock, $<span style="font-size:10pt; ">.<ix:nonFraction id="Fact_0000000000092" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000091" contextRef="AsOf2022-06-30" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">025</ix:nonFraction></ix:nonFraction></span> par value; authorized shares &#x2013; <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000094" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000093" contextRef="AsOf2022-06-30" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,000,000</ix:nonFraction></ix:nonFraction></span>; <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000095" contextRef="AsOf2022-06-30" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,650,126</ix:nonFraction></span> shares issued at June 30, 2022 and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000096" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,399,137</ix:nonFraction></span> shares issued at June 30, 2021, including shares held in treasury<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000097" contextRef="AsOf2022-06-30" name="us-gaap:CommonStockValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">316</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000098" contextRef="AsOf2021-06-30" name="us-gaap:CommonStockValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">310</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Additional paid-in capital<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000099" contextRef="AsOf2022-06-30" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">97,544</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000100" contextRef="AsOf2021-06-30" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">90,501</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Retained earnings<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000101" contextRef="AsOf2022-06-30" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,889</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000102" contextRef="AsOf2021-06-30" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,794</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:20pt !important; margin-bottom:0pt; ">Treasury stock, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000103" contextRef="AsOf2022-06-30" name="us-gaap:TreasuryStockShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">127,801</ix:nonFraction></span> shares, at cost, at June 30, 2022 and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000104" contextRef="AsOf2021-06-30" name="us-gaap:TreasuryStockShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">120,706</ix:nonFraction></span> shares, at cost, at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000105" contextRef="AsOf2022-06-30" name="us-gaap:TreasuryStockValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,070</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000106" contextRef="AsOf2021-06-30" name="us-gaap:TreasuryStockValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,865</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Total shareholders&#x2019; equity<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000107" contextRef="AsOf2022-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">117,679</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000108" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">106,740</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total liabilities and shareholders&#x2019; equity<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000109" contextRef="AsOf2022-06-30" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">230,768</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000110" contextRef="AsOf2021-06-30" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">177,850</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-style:italic; ">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">40</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e2257_anchor"><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Consolidated Statements of Operations</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">(in thousands, except per share data)</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; border-top:0.7pt solid #000000; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the year ended June 30,<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revenues<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000111" contextRef="From2021-07-01to2022-06-30" name="us-gaap:Revenues" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">267,316</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000112" contextRef="From2020-07-01to2021-06-30" name="us-gaap:Revenues" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">242,005</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cost of sales<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000113" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">193,609</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000114" contextRef="From2020-07-01to2021-06-30" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">182,165</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Gross profit<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000115" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GrossProfit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">73,707</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000116" contextRef="From2020-07-01to2021-06-30" name="us-gaap:GrossProfit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,840</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Selling, general and administrative expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000117" contextRef="From2021-07-01to2022-06-30" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">67,318</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000118" contextRef="From2020-07-01to2021-06-30" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">56,594</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000119" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,389</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000120" contextRef="From2020-07-01to2021-06-30" name="us-gaap:OperatingIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,246</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Debt forgiveness<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000121" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000122" contextRef="From2020-07-01to2021-06-30" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,963</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest and other (expense), net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000123" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestIncomeExpenseNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">679</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000124" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InterestIncomeExpenseNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">321</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Income before provision for income taxes<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000125" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,710</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000126" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,888</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Provision for income taxes<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000127" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,615</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000128" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,504</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000129" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000130" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,384</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net earnings per share &#x2013; basic<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000131" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000132" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.63</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net earnings per share &#x2013; diluted<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000133" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000134" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.61</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:12pt; padding-left:0pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-style:italic; ">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">41</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e2866_anchor"><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Consolidated Statements of Shareholders&#x2019; Equity</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">(In thousands, except share data)</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Additional</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Common Stock</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Paid-in</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Treasury Stock</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Retained</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:20%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Shares</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Amount</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Capital</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Shares</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Cost</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Earnings</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Total</span><span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2020<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000135" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,029,910</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000136" contextRef="AsOf2020-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">301</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000137" contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">79,127</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000138" contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">95,396</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000139" contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,012</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000140" contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,410</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000141" contextRef="AsOf2020-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">87,826</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Share<span style="font-size:10pt; ">&#x2009;</span><span style="font-size:10pt; ">repurchases</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000142" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000143" contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000144" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">25,310</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000145" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">853</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000146" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000147" contextRef="From2020-07-01to2021-06-30" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">853</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Vesting of restricted shares<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000148" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">77,624</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000149" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000150" contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000151" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000152" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000153" contextRef="From2020-07-01to2021-06-30" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Issuances of shares under employee stock purchase plan<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000154" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,492</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000155" contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000156" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000157" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000158" contextRef="From2020-07-01to2021-06-30" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Issuances of shares in connection with acquisitions<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000159" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">289,111</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000160" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000161" contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,870</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000162" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000163" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000164" contextRef="From2020-07-01to2021-06-30" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,877</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000165" contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,437</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000166" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000167" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000168" contextRef="From2020-07-01to2021-06-30" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,437</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000169" contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:NetIncomeLoss" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000170" contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,384</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000171" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,384</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000172" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,399,137</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000173" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">310</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000174" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">90,501</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000175" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">120,706</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000176" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,865</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000177" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,794</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000178" contextRef="AsOf2021-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">106,740</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Share<span style="font-size:10pt; ">&#x2009;</span><span style="font-size:10pt; ">repurchases</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000179" contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000180" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal" sign="-">7,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000181" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">205</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000182" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000183" contextRef="From2021-07-01to2022-06-30" name="us-gaap:TreasuryStockValueAcquiredCostMethod" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">205</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Vesting of restricted shares<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000184" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,835</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000185" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000186" contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">1</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000187" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000188" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000189" contextRef="From2021-07-01to2022-06-30" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Issuances of shares under employee stock purchase plan<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000190" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,389</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000191" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000192" contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">120</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000193" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000194" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000195" contextRef="From2021-07-01to2022-06-30" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">120</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Issuances of shares in connection with acquisitions<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000196" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">213,478</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000197" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000198" contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,326</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000199" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000200" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000201" contextRef="From2021-07-01to2022-06-30" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,331</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,287<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000202" contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,598</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000203" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000204" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000205" contextRef="From2021-07-01to2022-06-30" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,598</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:9%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:20%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000206" contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:NetIncomeLoss" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000207" contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000208" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:20%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000209" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,650,126</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000210" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">316</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000211" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">97,544</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000212" contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">127,801</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000213" contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">3,070</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000214" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,889</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:9%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000215" contextRef="AsOf2022-06-30" name="us-gaap:StockholdersEquity" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">117,679</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-style:italic; ">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">42</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e5560_anchor"><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Consolidated Statements of Cash Flows</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">(In thousands)</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; border-bottom:0.7pt solid #000000; margin:auto; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Years ended June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Operating activities:</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000216" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000217" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,384</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Adjustments to reconcile net income to net cash (used) provided by operating activities:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Depreciation and amortization<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000218" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,209</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000219" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DepreciationDepletionAndAmortization" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,596</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Amortization of debt discount<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000220" contextRef="From2021-07-01to2022-06-30" name="us-gaap:AmortizationOfDebtDiscountPremium" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">133</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000221" contextRef="From2020-07-01to2021-06-30" name="us-gaap:AmortizationOfDebtDiscountPremium" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">55</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Provision for bad debt expense<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000222" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">446</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000223" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">326</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Non-cash lease expense<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000224" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OperatingLeaseExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">136</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000225" contextRef="From2020-07-01to2021-06-30" name="us-gaap:OperatingLeaseExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">55</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000226" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ShareBasedCompensation" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,598</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000227" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ShareBasedCompensation" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,437</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Inventory reserve<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000228" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InventoryLIFOReservePeriodCharge" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">105</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000229" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InventoryLIFOReservePeriodCharge" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">116</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">(Benefit) provision for deferred income taxes<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000230" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">164</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000231" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,593</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Debt forgiveness<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000232" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000233" contextRef="From2020-07-01to2021-06-30" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,963</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000234" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OtherNoncashIncomeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000235" contextRef="From2020-07-01to2021-06-30" name="us-gaap:OtherNoncashIncomeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">230</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">(Increase) decrease in operating assets:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000236" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,139</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000237" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,481</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000238" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,396</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000239" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">665</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Vendor deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000240" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,191</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000241" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">909</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000242" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,172</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000243" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">3,096</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000244" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">433</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000245" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,191</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:20pt; margin-bottom:0pt; ">Increase (decrease) in operating liabilities:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000246" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,265</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000247" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">798</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000248" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">814</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000249" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,200</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000250" contextRef="From2021-07-01to2022-06-30" name="evi:IncreaseDecreaseInCustomerDeposit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,755</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000251" contextRef="From2020-07-01to2021-06-30" name="evi:IncreaseDecreaseInCustomerDeposit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,251</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:30pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000252" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,725</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000253" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,674</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net cash (used) provided by operating activities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000254" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">1,898</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000255" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,694</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Investing activities:</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Capital expenditures<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000256" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,981</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000257" contextRef="From2020-07-01to2021-06-30" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,824</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash paid for acquisitions, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000258" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,953</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000259" contextRef="From2020-07-01to2021-06-30" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,818</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net cash used by investing activities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000260" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">15,934</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000261" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">7,642</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Financing activities:</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Proceeds from borrowings<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000262" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ProceedsFromIssuanceOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">65,000</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000263" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ProceedsFromIssuanceOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">53,500</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Debt repayments<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000264" contextRef="From2021-07-01to2022-06-30" name="us-gaap:RepaymentsOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49,000</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000265" contextRef="From2020-07-01to2021-06-30" name="us-gaap:RepaymentsOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">62,500</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Payment of debt issuance costs<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000266" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">166</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000267" contextRef="From2020-07-01to2021-06-30" name="us-gaap:PaymentsOfDebtIssuanceCosts" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Repurchases of common stock in satisfaction of employee tax withholding obligations<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000268" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">205</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000269" contextRef="From2020-07-01to2021-06-30" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">853</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Issuances of common stock under employee stock purchase plan<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000270" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">120</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000271" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net cash provided (used) by financing activities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000272" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,749</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000273" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">9,784</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net decrease in cash<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000274" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,083</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000275" contextRef="From2020-07-01to2021-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">3,732</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash at beginning of year<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000276" contextRef="AsOf2021-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,057</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000277" contextRef="AsOf2020-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,789</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash at end of year<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000278" contextRef="AsOf2022-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,974</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000279" contextRef="AsOf2021-06-30" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,057</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Supplemental information:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash paid for interest<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000280" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestPaidNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">494</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000281" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InterestPaidNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">511</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash paid for income taxes<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000282" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxesPaidNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">430</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000283" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxesPaidNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">505</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Supplemental disclosure of non-cash financing activities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Common stock issued for acquisitions<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000284" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,331</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000285" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,877</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Forgiveness of PPP Loans<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000286" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DebtInstrumentDecreaseForgiveness" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000287" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DebtInstrumentDecreaseForgiveness" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,963</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Forgiveness of PPP Loan in connection with the YES acquisition<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000288" contextRef="From2021-07-01to2022-06-30" name="evi:DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000289" contextRef="From2020-07-01to2021-06-30" name="evi:DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">916</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-style:italic; ">The accompanying notes are an integral part of these consolidated financial statements.</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">43</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; " id="d1e7396_anchor"><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:12pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <ix:nonNumeric id="Fact_0000000000307" contextRef="From2021-07-01to2022-06-30" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">1. General</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Nature of Business</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">EVI Industries, Inc., indirectly through its subsidiaries (EVI Industries, Inc. and its subsidiaries, collectively, the &#x201C;Company&#x201D;), is a value-added distributor, and provides advisory and technical services. Through its vast sales organization, the Company provides its customers with planning, designing, and consulting services related to their commercial laundry operations. The Company sells and/or leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling, water heating, power generation, and water reuse applications. In support of the suite of products it offers, the Company sells related parts and accessories. Additionally, through the Company&#x2019;s robust network of commercial laundry technicians, the Company provides its customers with installation, maintenance, and repair services.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#x2019;s customers include government, institutional, industrial, commercial and retail customers. Product purchases made by customers range from parts and accessories, to single or multiple units of equipment, to large complex systems. The Company also provides its customers with the services described above.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The Company reports its results of operations through a single operating and reportable segment.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x201C;Buy-and-Build&#x201D; Growth Strategy</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Beginning in 2015, the Company implemented a &#x201C;buy-and-build&#x201D; growth strategy. The Company&#x2019;s acquisitions under its &#x201C;buy-and-build&#x201D; growth strategy since its implementation in 2015 include, without limitation, those described below.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On October 10, 2016, the Company purchased substantially all of the assets of Western State Design, LLC, a California-based company, for a purchase price consisting of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000290" contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">18.5</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000291" contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,044,990</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On October 31, 2017, the Company purchased substantially all of the assets of Tri-State Technical Services, Inc., a Georgia-based company, for a purchase price consisting of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000292" contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="7" format="ixt:numdotdecimal">7.95</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000293" contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">338,115</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 9, 2018, the Company purchased substantially all of the assets of Dallas-based companies, Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) and Sky-Rent LP, for total consideration of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000294" contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">20.4</ix:nonFraction></span> million, consisting of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000295" contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000296" contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">348,360</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On September 12, 2018, the Company purchased substantially all of the assets of Scott Equipment, Inc., a Houston-based company, for approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000297" contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.5</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000298" contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">209,678</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 5, 2019, the Company acquired PAC Industries Inc. (&#x201C;PAC&#x201D;), a Pennsylvania-based company, for approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000299" contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.4</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000300" contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">179,847</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On November 3, 2020, the Company acquired Yankee Equipment Systems, LLC (&#x201C;YES&#x201D;), a New Hampshire-based company, for approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000301" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-3" scale="4" format="ixt:numdotdecimal">4.6</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000302" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">278,385</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#x201C;CLK&#x201D;), a North Carolina-based company, for approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000303" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span> million in cash, net of cash acquired, and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000304" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">179,087</ix:nonFraction></span> shares of the Company&#x2019;s common stock.&#x2009;&#x2009; </p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">44</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#x201C;CDL&#x201D;), a Colorado-based company, for approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000305" contextRef="From2021-12-25to2022-01-01_custom_CleanRouteLLCMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction></span> million in cash.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">See Note 3 for additional information about the acquisitions of CLK, CDL and YES and the other acquisitions consummated by the Company during the fiscal year ended June 30, 2022 (&#x201C;fiscal 2022&#x201D;) or the fiscal year ended June 30, 2021 (&#x201C;fiscal 2021&#x201D;).<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The acquired companies generally distribute commercial, industrial, and vended laundry products and provide installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. Acquisitions are generally effected by the Company through a separate wholly-owned subsidiary formed by the Company for the purpose of effecting the transaction, whether by an asset purchase or merger, and operating the acquired business following the transaction. In connection with each transaction, the Company, indirectly through its applicable wholly-owned subsidiary, also assumed certain of the liabilities of the acquired business.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The financial position, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates of the acquisitions are included in the Company&#x2019;s consolidated financial statements.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Impact of COVID-19 Pandemic</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The COVID-19 pandemic has negatively impacted, and may continue to negatively impact, the Company&#x2019;s business and results. Specifically, beginning at the end of the quarter ended March 31, 2020, the COVID-19 pandemic and accompanying economic disruption caused delays and declines in the placement of customer orders, the completion of equipment and parts installations, and the fulfillment of parts orders. In response to the economic and business disruption during 2020, the Company took actions to reduce costs and spending across the organization, including changes to inventory stock levels, renegotiating payment terms with suppliers, and reducing hiring activities. Factors arising from the COVID-19 pandemic that have impacted, or may in the future negatively impact, the Company&#x2019;s business and results, including sales and gross margin, include, but are not limited to: supply chain disruptions, which resulted in, and may continue to result in, delays in delivering products or services to the Company&#x2019;s customers as well as increases in product costs; labor shortages and increases in the costs of labor; limitations on the ability of the Company&#x2019;s employees to perform their work due to sickness or other impacts caused by the pandemic or local, state, federal or foreign orders that may restrict the Company&#x2019;s operations or the operations of its customers, or require that employees be quarantined; limitations on the ability of carriers to deliver products to the Company&#x2019;s facilities and customers; risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability to secure, certain contracts, including with the federal government; adverse impacts of the pandemic on certain industries and customers of the Company which operate in those industries, including the hospitality industry; and potential decreased demand for products and services, including potential limitations on the ability of, or adverse changes in the desire of, the Company&#x2019;s customers to conduct their business, purchase products and services and pay for purchases on a timely basis or at all. Further, the Company may continue to experience adverse impacts to its business as a result of, among other things, any adverse impact that has occurred or may occur in the future in the economy or markets generally, and changes in customer or supplier behavior, in each case, in connection with the pandemic.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">45</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">As a precautionary measure in order to increase its cash position and preserve financial flexibility in light of the uncertainties resulting from the COVID-19 pandemic, during May 2020, the Company and certain of its subsidiaries received a total of twelve PPP Loans in the aggregate principal amount of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000306" contextRef="From2020-05-01to2020-05-30" name="evi:PppLoan" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction></span> million. During fiscal 2021, the Company was notified by Fifth Third Bank, N.A., the lender with respect to the PPP Loans, that all twelve of the PPP Loans were fully forgiven. See Note 14, &#x201C;Debt,&#x201D; for further discussion regarding the PPP Loans. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000393" contextRef="From2021-07-01to2022-06-30" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">2. Summary of Significant Accounting Policies</span><span style="font-size:12pt; "></span></p> <ix:nonNumeric id="Fact_0000000000308" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ConsolidationPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Principles of Consolidation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned. All significant intercompany transactions and balances have been eliminated in consolidation. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000331" contextRef="From2021-07-01to2022-06-30" name="us-gaap:RevenueRecognitionPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Revenue Recognition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes revenue when a sales arrangement with a customer exists (sales contract, purchase or sales order, or other indication of an arrangement), the transaction price is fixed and determinable, and the Company has satisfied the performance obligation(s) per the sales arrangement.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Performance Obligations and Revenue Over Time</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue primarily consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#x2019;s contracts are short-term in nature and have a single performance obligation (to deliver products), which is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales with a service such as connection of the equipment, which is expected to be performed in the near-term. Such services are distinct and accounted for as separate performance obligations. Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized on these contracts when control transfers to the Company&#x2019;s customers via shipment of products or provision of services and the Company has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#x2019;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#x2019;s estimated costs at completion adjusted for uninstalled materials, as necessary. Significant judgment may be required by management in the cost estimation process for these contracts, which is based on the knowledge and experience of the Company&#x2019;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#x2019;s revenue recognition. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. From time to time, the Company also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts, and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">46</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The Company measures revenue, including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs and are not promised services that have to be further evaluated under revenue recognition standards.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and accounted for approximately <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000309" contextRef="AsOf2022-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">82</ix:nonFraction></span>% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. Revenue from products transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#x2019;s customer are satisfied, which generally occurs with the transfer of control upon shipment. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#x2019;s products are typically sold with a manufacturer&#x2019;s warranty. Accordingly, warranty expense and product returns have not been significant.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenues that are recognized over time include (i) longer-termed contracts that include equipment purchased with installation and construction services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over time accounted for approximately <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000310" contextRef="AsOf2022-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">18</ix:nonFraction></span>% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Contract Assets and Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Contract assets and liabilities are presented in the Company&#x2019;s consolidated balance sheets. Contract assets consist of unbilled amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management. The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally, from <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000311" contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember" name="evi:PercentageOfRetainageOfContractBillings" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction></span>% to <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000312" contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember" name="evi:PercentageOfRetainageOfContractBillings" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction></span>% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the Company&#x2019;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess of costs incurred and deferred revenue. </p> <ix:nonNumeric id="Fact_0000000000323" contextRef="From2021-07-01to2022-06-30" name="evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Costs incurred on uncompleted contracts<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000313" contextRef="AsOf2022-06-30" name="evi:CostsIncurredOnUncompletedContracts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,143</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000314" contextRef="AsOf2021-06-30" name="evi:CostsIncurredOnUncompletedContracts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,833</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Estimated earnings<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000315" contextRef="AsOf2022-06-30" name="evi:EstimatedEarnings" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">652</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000316" contextRef="AsOf2021-06-30" name="evi:EstimatedEarnings" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,697</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: billings to date<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000317" contextRef="AsOf2022-06-30" name="evi:BillingsToDate" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">7,270</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000318" contextRef="AsOf2021-06-30" name="evi:BillingsToDate" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">33,615</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Retainage<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000319" contextRef="AsOf2022-06-30" name="us-gaap:RetainageDeposit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,487</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000320" contextRef="AsOf2021-06-30" name="us-gaap:RetainageDeposit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">200</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000321" contextRef="AsOf2022-06-30" name="evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,012</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000322" contextRef="AsOf2021-06-30" name="evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,885</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000330" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> These amounts are included in the Company&#x2019;s consolidated balance sheets under the following captions (in thousands):<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000324" contextRef="AsOf2022-06-30" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,519</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000325" contextRef="AsOf2021-06-30" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">347</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000326" contextRef="AsOf2022-06-30" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">507</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000327" contextRef="AsOf2021-06-30" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,232</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000328" contextRef="AsOf2022-06-30" name="evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,012</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000329" contextRef="AsOf2021-06-30" name="evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">2,885</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Contract liabilities are generally associated with contracts with durations of less than one year. Accordingly, such amounts are expected to be realized during the subsequent year. During the year ended June 30, 2022, substantially all of the contract liabilities outstanding as of June 30, 2021, were realized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company does not account for significant financing components if the period between the time when the transfer of the product or service to the customer occurs and when the customer pays for that service or product will be one year or less. The Company does not disclose the value of remaining performance obligations for contracts with an original expected period of one year or less or performance obligations for which the Company recognizes revenue at the amount that it has the right to invoice for services performed. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000332" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Goodwill</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, then the reporting unit&#x2019;s carrying value is compared to its fair value. If the fair value is determined to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">47</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000335" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ReceivablesPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Accounts Receivable</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Accounts receivable are customer obligations due under what management believes to be customary trade terms. Invoices are typically due upon receipt, however, the Company may grant extended payment terms, typically 30 days, for certain customers. The Company sells its products primarily to hospitals, nursing homes, government institutions, laundry plants, hotels, motels, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit evaluations of its customers&#x2019; financial condition and depending on the terms of credit, the amount of the credit granted and management&#x2019;s history with a customer, the Company may require the customer to grant a security interest in the purchased equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable is then written off against the allowance for doubtful accounts. The Company&#x2019;s allowance for doubtful accounts was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000333" contextRef="AsOf2022-06-30" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span> million at June 30, 2022 and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000334" contextRef="AsOf2021-06-30" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="USD" decimals="-6" scale="7" format="ixt:numdotdecimal">1.0</ix:nonFraction></span> million at June 30, 2021. Actual write-offs may vary from the recorded allowance. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000336" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Cash</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has not experienced any losses in its cash accounts and believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000337" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InventoryPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Inventories</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Inventories consist principally of equipment inventories and spare part inventories. Equipment inventories are valued at the lower of cost, determined on the specific identification method, or net realizable value. Spare part inventories are valued at the lower of average cost or net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the consolidated statement of operations. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000341" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Equipment, Improvements and Depreciation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated on straight-line methods over useful lives of <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000338">five</span></span> to <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000339">seven</span></span> years for furniture and equipment and the <span style="font-size:10pt; "><span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000340" contextRef="From2021-07-01to2022-06-30_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives">shorter of ten years or the remaining lease term</ix:nonNumeric></span></span> (including renewal periods that are deemed reasonably assured) for leasehold improvements. Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated statements of operations. Repairs and maintenance costs are expensed as incurred. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000346" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InternalUseSoftwarePolicy" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Software Capitalization</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company capitalizes certain costs related to the acquisition and development of internal use software, including implementation costs incurred in a cloud computing arrangement, during the application development stages of projects. The Company amortizes these costs using the straight-line method over the estimated useful life of the software, typically seven years. Costs incurred during the preliminary project or the post-implementation/operation stages of the project are expensed as incurred. Capitalized computer software, included as a component of equipment and improvements, net in the accompanying consolidated balance sheets, net of accumulated amortization, was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000342" contextRef="AsOf2022-06-30" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">671,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000343" contextRef="AsOf2021-06-30" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">343,000</ix:nonFraction></span> at June 30, 2022, and 2021, respectively. Computer software amortization expense was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000344" contextRef="AsOf2022-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">89,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000345" contextRef="AsOf2021-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember" name="us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">29,000</ix:nonFraction></span> in fiscal 2022 and 2021, respectively. Amortization of capitalized software is included in selling, general and administrative expenses in the consolidated statements of operations. </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">48</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000349" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer-Related Intangibles, Tradenames and Other Intangible Assets</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited (<span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000347" contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric></span>-<span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000348" contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">10</ix:nonNumeric></span> years). The estimates of fair value of the Company&#x2019;s indefinite-lived intangibles and long-lived assets are based on information available as of the date of the assessment and takes into account management&#x2019;s assumptions about expected future cash flows and other valuation techniques. Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000350" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Asset Impairments</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If an asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2022 or the fiscal year ended June 30, 2021. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000351" contextRef="From2021-07-01to2022-06-30" name="us-gaap:UseOfEstimates" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Estimates</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates these estimates on an ongoing basis. Estimates which may be particularly significant to the Company&#x2019;s consolidated financial statements include those relating to the determination of impairment of assets (including goodwill and intangible assets), the useful life of property and equipment, net realizable value of inventory, the residual value of leased equipment, the recoverability of deferred income tax assets, allowances for doubtful accounts, intangible assets, estimates to complete on contracts where revenue is recognized over time, the carrying value of inventories and long-lived assets, the timing of revenue recognition, and sales returns and allowances. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the recognition of revenues and expenses and the carrying value of assets and liabilities that are not readily apparent from other sources. Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates. </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">49</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000379" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Earnings Per Share</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company computes earnings per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Shares of the Company&#x2019;s common stock subject to unvested restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2022 and fiscal 2021, the Company granted restricted stock awards of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000352" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">134,612</ix:nonFraction></span> and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000353" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,624</ix:nonFraction></span> shares, respectively, and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000354" contextRef="From2021-07-01to2022-06-30_custom_EquityIncentivePlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">178,719</ix:nonFraction></span> and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000355" contextRef="From2020-07-01to2021-06-30_custom_EquityIncentivePlanMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">204,014</ix:nonFraction></span> restricted stock units, respectively, under the EVI Industries, Inc. 2015 Equity Incentive Plan, as amended (see Note 20). During fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000356" contextRef="AsOf2022-06-30_custom_StockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,287</ix:nonFraction></span> shares of the Company&#x2019;s common stock (<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000357" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember44511609" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,261</ix:nonFraction></span> of which shares were withheld to satisfy tax withholding obligations). Shares of restricted stock are deemed to constitute a second class of stock for accounting purposes. Basic and diluted earnings per share for fiscal 2022 and fiscal 2021 are computed as follows (in thousands, except per share data): </p> <ix:nonNumeric id="Fact_0000000000374" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the years </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000358" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,095</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000359" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,384</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: distributed and undistributed income allocated to non-vested restricted common stock<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000360" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">423</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000361" contextRef="From2020-07-01to2021-06-30" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">731</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income allocated to EVI Industries, Inc. shareholders<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000362" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,672</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000363" contextRef="From2020-07-01to2021-06-30" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,653</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in basic earnings per share<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000364" contextRef="From2021-07-01to2022-06-30" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,367</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000365" contextRef="From2020-07-01to2021-06-30" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,142</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dilutive common share equivalents<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000366" contextRef="From2021-07-01to2022-06-30" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">283</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000367" contextRef="From2020-07-01to2021-06-30" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">436</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in dilutive earnings per share<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000368" contextRef="From2021-07-01to2022-06-30" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,650</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000369" contextRef="From2020-07-01to2021-06-30" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">12,578</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Basic earnings per share<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000370" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000371" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EarningsPerShareBasic" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.63</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Diluted earnings per share<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000372" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000373" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EarningsPerShareDiluted" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">0.61</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:12pt; padding-left:0pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">At June 30, 2022, other than <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000375" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">42,903</ix:nonFraction></span> unvested shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000376" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,399,745</ix:nonFraction></span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2021, other than <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000377" contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">866,970</ix:nonFraction></span> shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000378" contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">306,202</ix:nonFraction></span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000382" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ConcentrationRiskCreditRisk" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Supplier Concentration</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total of approximately <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000380" contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">56</ix:nonFraction></span>% of the Company&#x2019;s purchases for fiscal 2022 and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000381" contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">62</ix:nonFraction></span>% of the Company&#x2019;s purchases for fiscal 2021. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000385" contextRef="From2021-07-01to2022-06-30" name="us-gaap:AdvertisingCostsPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Advertising Costs</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company expenses the cost of advertising as of the first date an advertisement is run. The Company incurred approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000383" contextRef="From2021-07-01to2022-06-30" name="us-gaap:AdvertisingExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">632,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000384" contextRef="From2020-07-01to2021-06-30" name="us-gaap:AdvertisingExpense" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">435,000</ix:nonFraction></span> of advertising costs for fiscal 2022 and fiscal 2021, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000386" contextRef="From2021-07-01to2022-06-30" name="evi:ShippingAndHandlingCostsPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Shipping and Handling</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Shipping and handling costs associated with inbound freight are capitalized to inventories and relieved through cost of sales as inventories are sold. Shipping and handling costs associated with the delivery of products are included in selling, general and administrative expenses. </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">50</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000387" contextRef="From2021-07-01to2022-06-30" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Fair Value of Certain Current Assets and Current Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure fair value are prioritized based on a three-level hierarchy. The three levels of inputs used to measure fair value are as follows:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 1 - Quoted prices in active markets for identical assets and liabilities.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are observable or can be corroborated by observable market data.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#x2022;<span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&#x2009;&#x2009;<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has no assets or liabilities that are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a nonrecurring basis, other than those assets and liabilities from acquisitions, during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#x2019;s cash, accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated estimated fair value, using Level 1 inputs. Cash is maintained with various high-quality financial institutions and have original maturities of three months or less. Accounts receivable and accounts payable approximate their fair value due to the short term nature of such accounts. The fair value of the Company&#x2019;s indebtedness was estimated using Level 2 inputs based on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2022 and approximated the carrying value of such debt because it accrues interest at variable rates that are repriced frequently. This approximates fair value based on the variable interest rate. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000388" contextRef="From2021-07-01to2022-06-30" name="evi:CustomerDepositsPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer Deposits</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Customer deposits represent advances paid by customers when placing orders for equipment with the Company. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000389" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LessorLeasesPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Net Investment in Sales Type Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company derives a portion of its revenue from leasing arrangements. Such arrangements provide for monthly payments covering the equipment sales, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, the equipment sale is recognized upon delivery of the system and acceptance by the customer. Upon the recognition of revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000390" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Income Taxes</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion of a deferred tax asset will not be realized, a valuation allowance is recognized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">51</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Judgment is required in developing the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances that might be required against the deferred tax assets. Management evaluates the Company&#x2019;s ability to realize its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately reflect actual outcomes. The Company does not believe that there are any material unrecognized tax benefits as of June 30, 2022 or 2021 related to tax positions taken on its income tax returns. The Company&#x2019;s policy is to classify interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and administrative expense, respectively, in the consolidated statements of operations.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The CARES Act, among its other provisions, includes tax provisions relating to refundable payroll tax credits, deferral of employer&#x2019;s social security payments, net operating loss (&#x201C;NOL&#x201D;) utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP), and financing options. With the exception of the forgiveness of debt during fiscal 2021 related to the PPP Loans received under the CARES Act, the Company&#x2019;s income tax provision for fiscal 2022 and fiscal 2021 was not materially impacted by the provisions of the CARES Act. </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000391" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-style:italic; ">Company as Lessee</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The Company leases warehouse and distribution facilities and administrative office space, generally for terms of three to ten years.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes the lease payments under its short-term leases in profit or loss on a straight-line basis over the lease term. The Company follows this accounting policy for all classes of underlying assets. In addition, variable lease payments in the period in which the obligation for those payments is incurred are not included in the recognition of a lease liability or right-of-use asset.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Right-of-use assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. When available, the Company uses the rate implicit in the lease to discount lease payments to present value. However, certain of the Company&#x2019;s leases do not provide a readily determinable implicit rate. For such leases, the Company estimates the incremental borrowing rate to discount lease payments based on information available at lease commencement. The Company uses instruments with similar characteristics when calculating its incremental borrowing rates.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has options to extend certain of its operating leases for additional periods of time and the right to terminate several of its operating leases prior to their contractual expirations, in each case, subject to the terms and conditions of the lease. The lease term consists of the non-cancellable period of the lease and the periods covered by Company options to extend the lease when management considers it reasonably certain that the Company will exercise such options. The Company&#x2019;s lease agreements do not contain residual value guarantees. The Company has elected to not separate non-lease components from the associated lease component for all underlying classes of assets with lease and non-lease components. <span style="font-size:12pt; "></span></p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">52</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000392" contextRef="From2021-07-01to2022-06-30" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Recently Issued Accounting Guidance</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In June 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) 2016-13, &#x201C;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201D; (&#x201C;ASU 2016-13&#x201D;), which will change the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other specified instruments, entities will be required to use a new forward-looking &#x201C;expected loss&#x201D; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard will also require enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and for interim periods within those fiscal years (the fiscal year ending June 30, 2024 for the Company), with early adoption permitted. The Company is currently evaluating the impact that adopting this guidance may have on its consolidated financial statements.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In March 2020, the FASB issued ASU No. 2020-04, &#x201C;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201D; The new guidance provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. The provisions of this update are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of this ASU by the Company did not have a material impact on its consolidated financial statements.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Management does not believe that other issued accounting standards and updates which are not yet effective will have a material impact on the Company&#x2019;s consolidated financial position, results of operations or cash flows upon adoption. <span style="font-size:12pt; "></span></p></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000489" contextRef="From2021-07-01to2022-06-30" name="us-gaap:BusinessCombinationDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">3. Acquisitions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">CLK Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#x201C;CLK&#x201D;), pursuant to a merger whereby CLK merged with and into, and became, a wholly-owned subsidiary of the Company (the &#x201C;CLK Acquisition&#x201D;). CLK is a North Carolina-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the Southeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000394" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">4.5</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000395" contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">179,087</ix:nonFraction></span> shares of the Company&#x2019;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CLK Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000396" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">45,000</ix:nonFraction></span> and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000397" contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember" name="us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">7.2</ix:nonFraction></span> million, net of cash acquired of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000398" contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember" name="us-gaap:CashAcquiredFromAcquisition" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction></span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">53</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000402" contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The CLK Acquisition was treated for accounting purposes as a purchase of CLK using the acquisition method of accounting in accordance with Accounting Standards Codification (&#x201C;ASC&#x201D;) 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CLK Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000399" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,346</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000400" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,840</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000401" contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,186</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <ix:footnote id="FN_631aed6d94dad711a3197770" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</span></ix:footnote> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <ix:footnote id="FN_631aed6d94dad711a3197772" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Calculated as 179,087 shares of the Company&#x2019;s common stock, multiplied by $21.44, the closing price </span><span style="font-size:10pt; ">of the Company&#x2019;s common stock on the closing date.</span></ix:footnote> </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000416" contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000403" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,322</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000404" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,074</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vendor Deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000405" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="evi:VendorDeposit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">170</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000406" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">835</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000407" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">841</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000408" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,700</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000409" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">948</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000410" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">62</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000411" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">689</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000412" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">622</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000413" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,621</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000414" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,565</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000415" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,186</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000417" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">800,000</ix:nonFraction></span> allocated to the Consolidated Laundry Equipment trade name and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000418" contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">900,000</ix:nonFraction></span> allocated to customer-related intangible assets. The Consolidated Laundry Equipment trade name is indefinite-lived and therefore not subject to amortization. The Consolidated Laundry Equipment trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over 10 years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CLK Acquisition. The goodwill from the CLK Acquisition is not deductible for income tax purposes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">CDL Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#x201C;CDL&#x201D;). The acquisition (the &#x201C;CDL Acquisition&#x201D;) was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of CDL. CDL is a Colorado -based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the West region of the United States. The consideration paid by the Company in connection with the acquisition consisted of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000419" contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction></span> million in cash. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CDL Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000420" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ProceedsFromIssuanceOfDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">65,000</ix:nonFraction></span> and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000421" contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember" name="us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction></span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">54</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The CDL Acquisition was treated for accounting purposes as a purchase of CDL using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CDL Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable net assets acquired being allocated to goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</p> <ix:nonNumeric id="Fact_0000000000424" contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000422" contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,366</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000423" contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,366</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000436" contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000425" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">920</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000426" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,286</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000427" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">161</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000428" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">770</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000429" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,580</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000430" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,357</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000431" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000432" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">336</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000433" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,952</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000434" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,414</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000435" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,366</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000437" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">590,000</ix:nonFraction></span> allocated to the Clean Designs trade name and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000438" contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">990,000</ix:nonFraction></span> allocated to customer-related intangible assets. The Clean Designs trade name is indefinite-lived and therefore not subject to amortization. The Clean Designs trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000439" contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">10</ix:nonNumeric></span> years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is expected to be amortized and deductible for tax purposes over <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000440" contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember" name="evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" format="ixt-sec:duryear">15</ix:nonNumeric></span> years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CDL Acquisition. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Other fiscal 2022 acquisitions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In addition to the CLK Acquisition and the CDL Acquisition, during fiscal 2022, the Company completed the acquisition of the following two companies: (i) LS Acquisition, LLC d/b/a Laundry South Systems and Repair (&#x201C;LSS&#x201D;), which was acquired on April 29, 2022; and (ii) Spynr, Inc. (&#x201C;SPR&#x201D;), which was acquired on May 5, 2022. The total consideration for these two transactions consisted of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000441" contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span> million in cash and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000442" contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">34,391</ix:nonFraction></span> shares of the Company&#x2019;s common stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. Fees and expenses related to these acquisitions, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000443" contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">46,000</ix:nonFraction></span> and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. Each acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The Company allocated a total of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000444" contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_GoodwillMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span> million to goodwill, $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000445" contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_CustomerRelationshipsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">760,000</ix:nonFraction></span> to customer-related intangibles, and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000446" contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">460,000</ix:nonFraction></span> to the respective trade names. Goodwill totaling $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000447" contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span> million from these acquisitions is expected to be amortized and deductible for tax purposes over <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000448" contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember" name="evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" format="ixt-sec:duryear">15</ix:nonNumeric></span> years. Goodwill is attributable primarily to the assembled workforces, as well as benefits from the increased scale of the Company as a result of these acquisitions. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">YES Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On November 3, 2020, the Company acquired Yankee Equipment Systems, Inc. (&#x201C;YES&#x201D;), pursuant to a merger whereby YES merged with and into, and became, a wholly-owned subsidiary of the Company (the &#x201C;YES Acquisition&#x201D;). YES is a New Hampshire-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the Northeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000449" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">4.5</ix:nonFraction></span> million in cash, net of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000450" contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:CashAcquiredFromAcquisition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">792,000</ix:nonFraction></span> cash acquired, and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000451" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">278,385</ix:nonFraction></span> shares of the Company&#x2019;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the YES Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000452" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">144,000</ix:nonFraction></span> and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for the year ended June 30, 2021. The total purchase price for accounting purposes was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000453" contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">13.8</ix:nonFraction></span> million, which included cash acquired of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000454" contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:CashAcquiredFromAcquisition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">792,000</ix:nonFraction></span>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">55</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000458" contextRef="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The YES Acquisition was treated for accounting purposes as a purchase of YES using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration in the YES Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable assets acquired being allocated to goodwill. The computation of the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000455" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,475</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000456" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,521</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000457" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,996</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <ix:footnote id="FN_6020ec750f5ab87d6159df7b" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Includes $5.3 million paid net of $792,000 of cash acquired.</span></ix:footnote> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <ix:footnote id="FN_631b0e0f55c38dc5095a1a1b" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Calculated as 278,385 shares of the Company&#x2019;s common stock, multiplied by $30.61, the closing price </span><span style="font-size:10pt; ">of the Company&#x2019;s common stock on the closing date.</span></ix:footnote> </p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000472" contextRef="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000459" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,482</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000460" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,591</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000461" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,812</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000462" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,844</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000463" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,800</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000464" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,901</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000465" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">534</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000466" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">525</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000467" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">887</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Assumption of debt<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000468" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">916</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000469" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,766</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000470" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,230</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000471" contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,996</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000473" contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span> million allocated to the Yankee Equipment Systems trade name and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000474" contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span> million allocated to customer-related intangible assets. The Yankee Equipment Systems trade name is indefinite-lived and therefore not subject to amortization. The Yankee Equipment Systems trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be amortized over <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000475" contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember" name="evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" format="ixt-sec:duryear">10</ix:nonNumeric></span> years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the YES Acquisition. The goodwill from the YES Acquisition is not deductible for income tax purposes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">ELS Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On January 15, 2021, the Company acquired Baystate Business Ventures d/b/a Eastern Laundry Systems (&#x201C;ELS&#x201D;), a Massachusetts-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. The acquisition was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of ELS. The total consideration for the transaction consisted of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000476" contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction></span> in cash, net of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000477" contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember" name="us-gaap:CashAcquiredFromAcquisition" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">57,000</ix:nonFraction></span> of cash acquired, and the issuance of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000478" contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">10,726</ix:nonFraction></span> shares of the Company&#x2019;s common stock. The Company funded the cash consideration for the acquisition with credit facility borrowings. The acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, based on their respective fair values as of the closing date. Under ASC 805, if the fair value of the acquired net assets exceeds the purchase price, then a bargain purchase gain in the amount of such excess is recognized in the applicable condensed consolidated statement of operations. Based on the Company&#x2019;s analysis of working capital and valuation-related items, the Company recognized a bargain purchase gain of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000479" contextRef="From2020-07-01to2021-06-30_custom_EasternLaundrySystemsMember" name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">314,000</ix:nonFraction></span> in connection with the acquisition of ELS, which is included as interest and other (expense), net in the consolidated statement of operations for the year ended June 30, 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Supplemental Pro Forma Results of Operations</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The following unaudited supplemental pro forma information presents the results of operations of the Company, after giving effect to the acquisitions completed by the Company during fiscal 2022 and 2021 as described above, as if the Company had completed each such transaction on July 1, 2020, using the estimated fair values of the assets acquired and liabilities assumed. These unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the Company would have been if the transactions had occurred on the date assumed, nor are they indicative of future results of operations.</p> <ix:nonNumeric id="Fact_0000000000484" contextRef="From2021-07-01to2022-06-30" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; "> <thead> <tr class="odd" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the year ended June 30,<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(in thousands)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "></span></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revenues<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000480" contextRef="From2021-07-01to2022-06-30" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">284,392</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000481" contextRef="From2020-07-01to2021-06-30" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">278,323</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000482" contextRef="From2021-07-01to2022-06-30" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,018</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000483" contextRef="From2020-07-01to2021-06-30" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,496</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:12pt; padding-left:0pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">56</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The Company&#x2019;s consolidated results of operations for fiscal 2022 include total revenue of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000485" contextRef="From2021-07-01to2022-06-30" name="evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">35.6</ix:nonFraction></span> million and total net income of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000486" contextRef="From2021-07-01to2022-06-30" name="evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction></span> million attributable to businesses acquired during fiscal 2022 and 2021, based on the consolidated effective tax rate. The Company&#x2019;s consolidated results of operations for fiscal 2021 include total revenue of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000487" contextRef="From2020-07-01to2021-06-30" name="evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">16.8</ix:nonFraction></span> million and total net income of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000488" contextRef="From2020-07-01to2021-06-30" name="evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">201,000</ix:nonFraction></span> attributable to businesses acquired during fiscal 2021, based on the consolidated effective tax rate. These results of acquired businesses do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions. <span style="font-size:12pt; "></span></p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">57</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000497" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestAndOtherIncomeTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">4. Interest and other (expense), net</span></p> <ix:nonNumeric id="Fact_0000000000496" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestAndOtherIncomeTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Interest and other (expense), net for fiscal 2022 and 2021 are as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Bargain purchase gain<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000490" contextRef="From2021-07-01to2022-06-30" name="evi:BargainPurchaseGain" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000491" contextRef="From2020-07-01to2021-06-30" name="evi:BargainPurchaseGain" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">314</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest (expense), net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000492" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">679</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000493" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InterestExpense" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">635</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest and other (expense), net<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000494" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InterestIncomeExpenseNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">679</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000495" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InterestIncomeExpenseNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">321</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000505" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">5. Accounts Receivable</span></p> <ix:nonNumeric id="Fact_0000000000504" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Accounts receivable as of June 30, 2022 and 2021 consisted of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts receivable - trade<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000498" contextRef="AsOf2022-06-30" name="evi:TradeAccountsReceivablesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,620</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000499" contextRef="AsOf2021-06-30" name="evi:TradeAccountsReceivablesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,931</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000500" contextRef="AsOf2022-06-30" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,606</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000501" contextRef="AsOf2021-06-30" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,027</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000502" contextRef="AsOf2022-06-30" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">43,014</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#xA0;</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000503" contextRef="AsOf2021-06-30" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,904</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; <span style="font-size:12pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000515" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InventoryDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">6. Inventories</span></p> <ix:nonNumeric id="Fact_0000000000512" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Inventories as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Equipment and parts<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000506" contextRef="AsOf2022-06-30" name="us-gaap:InventoryGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">50,062</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000507" contextRef="AsOf2021-06-30" name="us-gaap:InventoryGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,601</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Reserve<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000508" contextRef="AsOf2022-06-30" name="us-gaap:InventoryValuationReserves" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">703</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000509" contextRef="AsOf2021-06-30" name="us-gaap:InventoryValuationReserves" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">472</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000510" contextRef="AsOf2022-06-30" name="us-gaap:InventoryNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49,359</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000511" contextRef="AsOf2021-06-30" name="us-gaap:InventoryNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,129</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company established reserves of approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000513" contextRef="From2021-07-01to2022-06-30" name="us-gaap:InventoryWriteDown" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">703,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000514" contextRef="From2020-07-01to2021-06-30" name="us-gaap:InventoryWriteDown" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">472,000</ix:nonFraction></span> as of June 30, 2022 and 2021, respectively, against slow moving inventory. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000516" contextRef="From2021-07-01to2022-06-30" name="evi:VendoreDepositsDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">7. Vendor Deposits</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Vendor deposits represent advances made to the Company&#x2019;s vendors for specialized inventory on order. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000528" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OtherCurrentAssetsTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">8. Other Current Assets</span></p> <ix:nonNumeric id="Fact_0000000000527" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Other current assets as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other receivables<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000517" contextRef="AsOf2022-06-30" name="us-gaap:OtherReceivablesNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,161</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000518" contextRef="AsOf2021-06-30" name="us-gaap:OtherReceivablesNetCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">564</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Prepaid insurance<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000519" contextRef="AsOf2022-06-30" name="us-gaap:PrepaidInsurance" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">681</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000520" contextRef="AsOf2021-06-30" name="us-gaap:PrepaidInsurance" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">301</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net investments in sales type leases - current<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000521" contextRef="AsOf2022-06-30" name="us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,024</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000522" contextRef="AsOf2021-06-30" name="us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">884</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other current assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000523" contextRef="AsOf2022-06-30" name="us-gaap:OtherAssetsMiscellaneousCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,152</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000524" contextRef="AsOf2021-06-30" name="us-gaap:OtherAssetsMiscellaneousCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,670</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000525" contextRef="AsOf2022-06-30" name="us-gaap:OtherAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,018</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000526" contextRef="AsOf2021-06-30" name="us-gaap:OtherAssetsCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,419</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">58</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000587" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LesseeOperatingLeasesTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">9. Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Company as Lessee</span><span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">As of June 30, 2022, the Company had <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000529" contextRef="AsOf2022-06-30" name="evi:NumberOfFacilitiesFinancedUnderOperatingLeases" unitRef="Facilities" decimals="INF" scale="0" format="ixt:numdotdecimal">30</ix:nonFraction></span> facilities, consisting of warehouse facilities and administrative offices, financed under operating leases with lease term expirations between 2022 and 2030. Rent expense consists of monthly rental payments under the terms of the Company&#x2019;s lease agreements recognized on a straight-line basis.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">59</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The following table sets forth the Company&#x2019;s future minimum lease payments under operating lease liabilities recorded on the Company&#x2019;s condensed consolidated balance sheet as of June 30, 2022. The table below does not include commitments that are contingent on events or other factors that are currently uncertain or unknown.</p> <ix:nonNumeric id="Fact_0000000000541" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:82%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fiscal years ending<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Maturity of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Operating Lease </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Liabilities </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in thousands)</span><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000530" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,749</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000531" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,898</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000532" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,339</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000533" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">902</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000534" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">735</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000535" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,281</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease payments</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000536" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,904</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: amounts representing interest<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000537" contextRef="AsOf2022-06-30" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">650</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Present value of lease liabilities</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000538" contextRef="AsOf2022-06-30" name="evi:LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,254</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: current portion<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000539" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,518</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Long-term portion</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000540" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,736</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">60</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000550" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LeaseCostTableTextBlock" continuedAt="Fact_CN_0000000000550" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> The table below presents additional information related to the Company&#x2019;s operating leases (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30, </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost (1)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000542" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OperatingLeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,612</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000543" contextRef="From2020-07-01to2021-06-30" name="us-gaap:OperatingLeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,109</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Short-term lease cost (1)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000544" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ShortTermLeaseCost" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000545" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ShortTermLeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Variable lease cost (1)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000546" contextRef="From2021-07-01to2022-06-30" name="us-gaap:VariableLeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">289</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000547" contextRef="From2020-07-01to2021-06-30" name="us-gaap:VariableLeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">351</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease cost</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000548" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,901</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000549" contextRef="From2020-07-01to2021-06-30" name="us-gaap:LeaseCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,472</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">(1) <ix:footnote id="FN_631b0e0f55c38dc5095a1a1d" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Expenses are classified within selling, general and administrative expenses in the Company&#x2019;s consolidated statements of operations </span><span style="font-size:10pt; ">for the years ended June 30, 2022 and 2021.</span></ix:footnote> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:22pt; margin-bottom:0pt; "> The table below presents lease-related terms and discount rates as of June 30, 2022 and 2021: </p></ix:nonNumeric> <ix:continuation id="Fact_CN_0000000000550">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:59%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "></span></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average remaining lease terms</span><span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000551" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear">4.8</ix:nonNumeric><span style="font-size:10pt; "> years</span><span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000552" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear">5.4</ix:nonNumeric><span style="font-size:10pt; "> years</span><span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average discount rate</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000553" contextRef="AsOf2022-06-30" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">3.2</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000554" contextRef="AsOf2021-06-30" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.9</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">%</span><span style="font-size:12pt; padding-left:0pt; "></span></p></td></tr></tbody></table></div></ix:continuation>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The table below presents supplemental cash flow information related to the Company&#x2019;s long-term operating lease liabilities for the years ended June 30, 2022 and 2021 (in thousands):</p> <ix:nonNumeric id="Fact_0000000000560" contextRef="From2021-07-01to2022-06-30" name="evi:ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash paid for amounts included in the measurement of lease liabilities:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000556" contextRef="From2021-07-01to2022-06-30" name="us-gaap:OperatingLeasePayments" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,612</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000557" contextRef="From2020-07-01to2021-06-30" name="us-gaap:OperatingLeasePayments" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,109</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease right-of-use assets obtained in exchange for operating lease liabilities:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000558" contextRef="From2021-07-01to2022-06-30" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,658</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000559" contextRef="From2020-07-01to2021-06-30" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,649</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "><span style="font-weight:bold; font-style:italic; ">Company as Lessor</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company derives a portion of its revenue from equipment leasing arrangements. Such arrangements provide for monthly payments covering the equipment provided, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, revenue related to the provision of the equipment is recognized upon delivery of the equipment and its acceptance by the customer. Upon the recognition of such revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">61</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">The future minimum lease payments receivable for sales type leases are as follows (in thousands):</p> <ix:nonNumeric id="Fact_0000000000580" contextRef="From2021-07-01to2022-06-30" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Total Minimum </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Lease Payments </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to be Received<span style="font-size:10pt; "></span></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Amortization of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Unearned </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Income<span style="font-size:10pt; "></span></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Net Investment </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">in </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Sales Type </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Leases<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000561" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,768</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000562" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,262</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000563" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,506</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000564" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,907</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000565" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,699</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000566" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,208</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000567" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,133</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000568" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,156</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000569" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">977</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000570" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,484</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000571" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">691</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000572" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">793</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000573" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">702</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000574" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">302</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000575" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">400</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000576" contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">506</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000577" contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">206</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:16%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000578" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">300</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:16%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000579" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,184</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">*<span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:108pt; margin-bottom:0pt; ">* <ix:footnote id="FN_631aa8c14b027557bdd1cf8f" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US"><span style="font-size:10pt; ">Excludes non-guaranteed residual values of $2.6 million.</span></ix:footnote> </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The total net investments in sales type leases, including stated residual values, as of June 30, 2022 and June 30, 2021 was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000581" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">7.7</ix:nonFraction></span> million and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000582" contextRef="AsOf2021-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.7</ix:nonFraction></span> million, respectively. The current portion of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000583" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction></span> million and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000584" contextRef="AsOf2021-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span> million is included in other current assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively, and the long term portion of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000585" contextRef="AsOf2022-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">5.7</ix:nonFraction></span> million and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000586" contextRef="AsOf2021-06-30" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction></span> million is included in other assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000603" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">10. Equipment and Improvements</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Major classes of equipment and improvements as of June 30, 2022 and 2021 consisted of the following (in thousands):</p> <ix:nonNumeric id="Fact_0000000000600" contextRef="From2021-07-01to2022-06-30" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Furniture and equipment<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000588" contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,550</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000589" contextRef="AsOf2021-06-30_us-gaap_FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,023</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Leasehold improvements<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000590" contextRef="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,845</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000591" contextRef="AsOf2021-06-30_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,809</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vehicles<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000592" contextRef="AsOf2022-06-30_us-gaap_VehiclesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,269</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000593" contextRef="AsOf2021-06-30_us-gaap_VehiclesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,846</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000594" contextRef="AsOf2022-06-30" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,664</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000595" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,678</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated depreciation and amortization<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000596" contextRef="AsOf2022-06-30" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,631</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000597" contextRef="AsOf2021-06-30" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,084</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000598" contextRef="AsOf2022-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,033</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000599" contextRef="AsOf2021-06-30" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,594</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Depreciation and amortization of equipment and improvements totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000601" contextRef="From2021-07-01to2022-06-30" name="us-gaap:Depreciation" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span> million in fiscal 2022 and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000602" contextRef="From2020-07-01to2021-06-30" name="us-gaap:Depreciation" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span> million in fiscal 2021. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000650" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">11. Goodwill and Intangible Assets</span><span style="font-size:12pt; "></span></p> <ix:nonNumeric id="Fact_0000000000611" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfGoodwillTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The changes in the carrying amount of goodwill are as follows (in thousands):<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; "> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2020<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000604" contextRef="AsOf2020-06-30" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">56,678</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from YES Acquisition (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000605" contextRef="From2020-07-01to2021-06-30" name="evi:GoodwillFromAcquisitionOne" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,230</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (1)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000606" contextRef="From2020-07-01to2021-06-30" name="us-gaap:GoodwillOtherIncreaseDecrease" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">27</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000607" contextRef="AsOf2021-06-30" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,881</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from fiscal 2022 acquisitions (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000608" contextRef="From2021-07-01to2022-06-30" name="evi:GoodwillFromAcquisitionOne" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,134</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (2)<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000609" contextRef="From2021-07-01to2022-06-30" name="us-gaap:GoodwillOtherIncreaseDecrease" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000610" contextRef="AsOf2022-06-30" name="us-gaap:Goodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">71,039</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:3%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(1)<span style="font-size:10pt; "></span></p> </td> <td style="width:97%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:footnote id="FN_631aa8c14b027557bdd1cf92" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Relates to working capital adjustments from business acquisitions consummated by the Company during the fiscal year ended June 30, 2020</ix:footnote><span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:3%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(2)<span style="font-size:10pt; "></span></p> </td> <td style="width:97%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><ix:footnote id="FN_631b0e0f55c38dc5095a1a20" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Relates to working capital adjustments from business acquisitions consummated by the Company during fiscal 2021</ix:footnote><span style="font-size:12pt; "></span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">62</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> <ix:nonNumeric id="Fact_0000000000635" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Customer-related intangibles, tradenames and other intangible assets as of June 30, 2022 and 2021 consisted of the following (dollars in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:58%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Estimated</span><span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Useful Lives</span><span style="font-size:10pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in years)</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Customer-related intangibles<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000612" contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">8</ix:nonNumeric><span style="font-size:10pt; ">-</span><ix:nonNumeric id="Fact_0000000000613" contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">10</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000614" contextRef="AsOf2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,887</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000615" contextRef="AsOf2021-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,237</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tradenames<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000616" contextRef="From2021-07-01to2022-06-30_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod">Indefinite</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000617" contextRef="AsOf2022-06-30_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,005</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000618" contextRef="AsOf2021-06-30_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,155</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Covenants not to compete<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000619" contextRef="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000620" contextRef="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">566</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000621" contextRef="AsOf2021-06-30_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">566</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">License agreements<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000622" contextRef="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">10</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000623" contextRef="AsOf2022-06-30_us-gaap_FranchiseRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">529</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000624" contextRef="AsOf2021-06-30_us-gaap_FranchiseRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">529</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Trademarks and patents<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><ix:nonNumeric id="Fact_0000000000625" contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MaximumMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">10</ix:nonNumeric><span style="font-size:10pt; ">-</span><ix:nonNumeric id="Fact_0000000000626" contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MinimumMember" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear">15</ix:nonNumeric><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000627" contextRef="AsOf2022-06-30_custom_TrademarksPatentsAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">176</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000628" contextRef="AsOf2021-06-30_custom_TrademarksPatentsAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">176</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000629" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">35,163</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000630" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">30,663</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated amortization<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000631" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">8,929</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000632" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">6,986</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:13%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000633" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,234</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000634" contextRef="AsOf2021-06-30" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23,677</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Amortization expense was approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000637" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DepositAssetsAmortizatonExpenseFromExpirations" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000636" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DepositAssetsAmortizatonExpenseFromExpirations" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction></ix:nonFraction></span> million in both fiscal 2022 and fiscal 2021, and is included in selling, general and administrative expenses in the consolidated statements of operations. The weighted average remaining estimated useful lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000638" contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">6.8</ix:nonNumeric></span> years, <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000639" contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">0</ix:nonNumeric></span> years, <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000640" contextRef="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">0</ix:nonNumeric></span> years and <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000641" contextRef="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear">0</ix:nonNumeric></span> years, respectively. </p> <ix:nonNumeric id="Fact_0000000000649" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Based on the carrying amount of intangible assets as of June 30, 2022, and assuming no future impairment of the underlying assets, the estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2027 and thereafter is as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:85%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000642" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,106</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000643" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,106</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000644" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,102</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000645" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,101</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000646" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,778</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000647" contextRef="AsOf2022-06-30" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,036</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000648" contextRef="AsOf2022-06-30" name="evi:TotalRemainingAmortizationIntangibleAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,229</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000660" contextRef="From2021-07-01to2022-06-30" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">12. Accounts Payable and Accrued Expenses</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Accounts payable and accrued expenses as of June 30, 2022 and 2021 were comprised of the following (in thousands):</p> <ix:nonNumeric id="Fact_0000000000659" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2022</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2021</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts payable<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000651" contextRef="AsOf2022-06-30" name="us-gaap:AccountsPayableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">32,632</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000652" contextRef="AsOf2021-06-30" name="us-gaap:AccountsPayableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,665</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accrued expenses<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000653" contextRef="AsOf2022-06-30" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,601</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000654" contextRef="AsOf2021-06-30" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,376</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Sales tax accruals<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000655" contextRef="AsOf2022-06-30" name="us-gaap:SalesAndExciseTaxPayableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,793</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000656" contextRef="AsOf2021-06-30" name="us-gaap:SalesAndExciseTaxPayableCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,186</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000657" contextRef="AsOf2022-06-30" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">42,026</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000658" contextRef="AsOf2021-06-30" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,227</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000718" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">13. Income Taxes</span></p> <ix:nonNumeric id="Fact_0000000000675" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The following are the components of income taxes (benefit) (in thousands):<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Current<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000661" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,510</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000662" contextRef="From2020-07-01to2021-06-30" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">186</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000663" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">269</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000664" contextRef="From2020-07-01to2021-06-30" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">97</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000665" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,779</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000666" contextRef="From2020-07-01to2021-06-30" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">89</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000667" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">118</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000668" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,402</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000669" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">46</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000670" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">191</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000671" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">164</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000672" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,593</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000673" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,615</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000674" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,504</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">63</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0; </p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The reconciliation of income tax expense computed at the federal statutory tax rate of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000677" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000676" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction></ix:nonFraction></span>% for the fiscal years ended June 30, 2022 and 2021 to the provision for income taxes is as follows (in thousands): </p> <ix:nonNumeric id="Fact_0000000000692" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tax at the statutory rate<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000678" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,198</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000679" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,076</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">State income taxes, net of federal benefit<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000680" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">143</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000681" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">265</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Nondeductible compensation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000682" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">251</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000683" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">348</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">PPP Loan forgiveness<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000684" contextRef="From2021-07-01to2022-06-30" name="evi:IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" unitRef="USD" xsi:nil="true"></ix:nonFraction>-<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000685" contextRef="From2020-07-01to2021-06-30" name="evi:IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">1,462</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000686" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000687" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">277</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000688" contextRef="From2021-07-01to2022-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,615</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000689" contextRef="From2020-07-01to2021-06-30" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,504</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Effective tax rate<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000690" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">28.3</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000691" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">15.2</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "></span><span style="font-size:12pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Deferred income taxes reflect the net tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and the basis used for income tax purposes. Significant components of the Company&#x2019;s current and noncurrent deferred tax assets and liabilities as of June 30, 2022 and 2021 were as follows (in thousands):</p> <ix:nonNumeric id="Fact_0000000000717" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax assets:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000693" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">298</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000694" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">182</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory capitalization<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000695" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsInventory" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">711</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000696" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsInventory" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">353</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000697" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">697</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000698" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">557</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued liabilities<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000699" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">978</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000700" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">605</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000701" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">58</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000702" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000703" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,742</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000704" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxAssetsGross" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,766</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax liabilities:<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000705" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,850</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000706" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,974</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Depreciation<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000707" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,855</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000708" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,533</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000709" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,544</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000710" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,268</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000711" contextRef="AsOf2022-06-30" name="us-gaap:DeferredTaxLiabilitiesOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">159</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000712" contextRef="AsOf2021-06-30" name="us-gaap:DeferredTaxLiabilitiesOther" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">199</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000713" contextRef="AsOf2022-06-30" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,408</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000714" contextRef="AsOf2021-06-30" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,974</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net deferred income tax (liabilities) assets<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000715" contextRef="AsOf2022-06-30" name="evi:DeferredNetTaxAssetsAndLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">4,666</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000716" contextRef="AsOf2021-06-30" name="evi:DeferredNetTaxAssetsAndLiabilities" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal" sign="-">4,208</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "></span></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">As of June 30, 2022, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2017. <span style="font-size:12pt; "></span></p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">64</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000739" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DebtDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">14. Debt</span></p> <ix:nonNumeric id="Fact_0000000000725" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The Company&#x2019;s long-term debt as of June 30, 2022 and 2021 was as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; "> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "></span></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revolving Line of Credit<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000719" contextRef="AsOf2022-06-30" name="us-gaap:LongTermLineOfCredit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,000</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000720" contextRef="AsOf2021-06-30" name="us-gaap:LongTermLineOfCredit" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,000</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: unamortized discount and deferred financing costs<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000721" contextRef="AsOf2022-06-30" name="us-gaap:DebtInstrumentUnamortizedDiscount" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">160</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000722" contextRef="AsOf2021-06-30" name="us-gaap:DebtInstrumentUnamortizedDiscount" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">127</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total long-term debt<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000723" contextRef="AsOf2022-06-30" name="us-gaap:LongTermDebtNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">27,840</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000724" contextRef="AsOf2021-06-30" name="us-gaap:LongTermDebtNoncurrent" unitRef="USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,873</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">On November 2, 2018, the Company entered into a syndicated credit agreement (the &#x201C;Credit Agreement&#x201D;) for a five-year revolving credit facility in the maximum aggregate principal amount of up to $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000726" contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="USD" decimals="-6" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction></span> million, with an accordion feature to increase the revolving credit facility by up to $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000727" contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LineOfCredit" unitRef="USD" decimals="-6" scale="6" format="ixt:numdotdecimal">40</ix:nonFraction></span> million for a total of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000728" contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="USD" decimals="-6" scale="6" format="ixt:numdotdecimal">140</ix:nonFraction></span> million. A portion of the revolving credit facility is available for swingline loans of up to a sublimit of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000729" contextRef="AsOf_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LongTermDebt" unitRef="USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5</ix:nonFraction></span> million and for the issuance of standby letters of credit of up to a sublimit of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000730" contextRef="AsOf2022-06-30_custom_RevolvingLineOfCreditMember" name="us-gaap:LongTermDebt" unitRef="USD" decimals="-6" scale="6" format="ixt:numdotdecimal">10</ix:nonFraction></span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Prior to the amendment described below, borrowings (other than swingline loans) under the Credit Agreement accrued interest at a rate, at the Company&#x2019;s election at the time of borrowing, equal to (a) <span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000731" contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis">LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#x2019;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#x201C;Consolidated Leverage Ratio&#x201D;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b) of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio.</ix:nonNumeric></span></span></span></span></span></span></span> The Credit Agreement had an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000732" contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LineOfCreditFacilityExpirationPeriod" format="ixt-sec:durwordsen">five year</ix:nonNumeric></span>s with a scheduled maturity date of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000733" contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:datemonthdayyearen">November 2, 2023</ix:nonNumeric></span>.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On May 6, 2022, the Company entered into an amendment to the Credit Agreement. The amendment amended the Credit Agreement to, among other things, replace LIBOR with the Bloomberg Short-Term Bank Yield Index rate (the &#x201C;BSBY rate&#x201D;) in connection with the phasing out of LIBOR. As a result, borrowings (other than swingline loans) under the Credit Agreement now bear interest, at a rate based on <span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000734" contextRef="From2022-05-01to2022-05-06_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis">(a) the BSBY rate plus a margin that ranges between 1.25% and 1.75% depending on the Company&#x2019;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#x201C;Base Rate&#x201D;), plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. The amendment also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.</ix:nonNumeric></span></span></span></span></span></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Credit Agreement contains certain covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage ratios. The Credit Agreement also contains other provisions which may restrict the Company&#x2019;s ability to, among other things, dispose of or acquire assets or businesses, incur additional indebtedness, make certain investments and capital expenditures, pay dividends, repurchase shares and enter into transactions with affiliates. At June 30, 2022, the Company was in compliance with its covenants under the Credit Agreement and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000735" contextRef="AsOf_us-gaap_RevolvingCreditFacilityMember" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">34.1</ix:nonFraction></span> million was available to borrow under the revolving credit facility. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The obligations of the Company under the Credit Agreement are secured by substantially all of the assets of the Company and certain of its subsidiaries, and are guaranteed, jointly and severally, by certain of the Company&#x2019;s subsidiaries.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On May 21, 2020, the Company and certain of its subsidiaries received a total of twelve loans (the &#x201C;PPP Loans&#x201D;) totaling approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000736" contextRef="AsOf2020-05-21_custom_FifthThirdBankNAMember" name="evi:PppLoans" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction></span> million in principal amount from Fifth Third Bank, N.A. (the &#x201C;Lender&#x201D;) under the Paycheck Protection Program (the &#x201C;PPP&#x201D;). The proceeds of the PPP Loans were used primarily for payroll costs. During the fourth quarter of 2021, the Company was notified by the Lender that all twelve of the PPP Loans were fully forgiven. In accordance with ASC 405-20, Liabilities &#x2013; Extinguishment of Liabilities, the Company recognized a gain of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000737" contextRef="From2020-07-01to2021-03-31_custom_PPPLoanMember" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="USD" decimals="-6" scale="7" format="ixt:numdotdecimal">7.0</ix:nonFraction></span> million during fiscal 2021 in connection with the forgiveness of the PPP Loans and the related accrued interest. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The SBA reserves the right to audit any PPP loan, regardless of size. These audits may occur after the forgiveness has been granted. In accordance with the CARES Act, all borrowers are required to maintain their PPP loan documentation for six years after the loan was forgiven or repaid in full and to provide that documentation to the SBA upon request. The Company has not accrued any liability associated with any potential adverse determination of the forgiveness of the PPP Loans which may result from any audit of the PPP Loans if the SBA disagrees with any position taken by management with respect to the loan or forgiveness processes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">65</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">In addition to the PPP Loans obtained by the Company and certain of its subsidiaries during May 2020, in connection with the YES Acquisition during November 2020, the Company, indirectly through its wholly-owned subsidiary, also assumed the approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000738" contextRef="AsOf2022-06-30_custom_PaycheckProtectionProgramLoanMember" name="us-gaap:ShortTermBorrowings" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">916,000</ix:nonFraction></span> loan previously obtained by YES under the PPP. The terms and conditions of such PPP loan were substantially similar to those of the PPP Loans obtained by the Company and its other subsidiaries. Under the merger agreement related to the YES Acquisition, the Company was entitled to indemnification for any required repayment of the loan to YES under the PPP. During the quarter ended March 31, 2021, the loan to YES under the PPP was forgiven in full. The Company determined that the fair value of its right to indemnification was equal to the amount forgiven. Accordingly, the Company did not recognize any gain on the extinguishment of this debt. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000776" contextRef="From2021-07-01to2022-06-30" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">15. Related Party Transactions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Certain of the Company&#x2019;s subsidiaries lease warehouse and office space from one or more of the principals or former principals of the Company or its subsidiaries. These leases include the following:<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On October 10, 2016, the Company&#x2019;s wholly-owned subsidiary, Western State Design, entered into a lease agreement pursuant to which it leases <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000740" contextRef="AsOf2016-10-10_custom_DennisMackMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">17,600</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Dennis Mack, a director and Executive Vice President, Corporate Strategy of the Company, and Tom Marks, Executive Vice President, Business Development and President of the West Region of the Company. The lease had an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000741" contextRef="AsOf2016-10-10_custom_DennisMackMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span> and provides for two successive three-year renewal terms at the option of the Company. Monthly base rental payments were $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000742" contextRef="AsOf2016-10-10_custom_DennisMackMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">12,000</ix:nonFraction></span> during the initial term of the lease. The Company exercised its option to renew the lease for the first three-year renewal term, which commenced in October 2021. Base rent for the first renewal term is $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000743" contextRef="From2016-10-01to2016-10-10_custom_DennisMackMember" name="evi:BaseRentPerMonth" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">19,000</ix:nonFraction></span> per month. In addition to base rent, Western State Design is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Payments under this lease totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000744" contextRef="From2021-07-01to2022-06-30_custom_DennisMackMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">207,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000745" contextRef="From2020-07-01to2021-06-30_custom_DennisMackMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">144,000</ix:nonFraction></span> and during fiscal 2022 and 2021, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On October 31, 2017, the Company&#x2019;s wholly-owned subsidiary, Tri-State Technical Services, entered into lease agreements pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000746" contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">81,000</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Matt Stephenson, President of Tri-State. Monthly base rental payments total $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000747" contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">21,000</ix:nonFraction></span> during the initial terms of the leases. In addition to base rent, Tri-State is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000748" contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000750" contextRef="From2021-07-01to2022-06-30_custom_MattStephensonMember_custom_TriStateMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000749" contextRef="From2020-07-01to2021-06-30_custom_MattStephensonMember_custom_TriStateMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">252,000</ix:nonFraction></ix:nonFraction></span> during each of fiscal 2022 and 2021.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">66</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">On February 9, 2018, the Company&#x2019;s wholly-owned subsidiary, AAdvantage Laundry Systems, entered into a lease agreement pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000751" contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Mike Zuffinetti, former Chief Executive Officer of AAdvantage. Monthly base rental payments are $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000752" contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">4,000</ix:nonFraction></span> during the initial term of this lease. AAdvantage also leases warehouse and office space from an affiliate of Mike Zuffinetti under a separate lease agreement. Monthly base rental payments under this lease are $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000753" contextRef="From2018-02-01to2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="evi:BaseRentPerMonth" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">36,000</ix:nonFraction></span>. In addition to base rent, AAdvantage is responsible under each of these leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000754" contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span> and provides for two successive three-year renewal terms at the option of the Company. Payments under the leases described in this paragraph totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000756" contextRef="From2021-07-01to2022-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000755" contextRef="From2020-07-01to2021-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">481,000</ix:nonFraction></ix:nonFraction></span> during each of fiscal 2022 and 2021.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On September 12, 2018, the Company&#x2019;s wholly-owned subsidiary, Scott Equipment, entered into lease agreements pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000757" contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">18,000</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Scott Martin, President of Scott Equipment. Monthly base rental payments total $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000758" contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,000</ix:nonFraction></span> during the initial terms of the leases. In addition to base rent, Scott Equipment is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000759" contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000761" contextRef="From2021-07-01to2022-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000760" contextRef="From2020-07-01to2021-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">137,000</ix:nonFraction></ix:nonFraction></span> during each of fiscal 2022 and 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 5, 2019, the Company&#x2019;s wholly-owned subsidiary, PAC Industries, entered into two lease agreements pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000762" contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">29,500</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Frank Costabile, former President of PAC Industries, and Rocco Costabile, former Director of Finance of PAC Industries. Monthly base rental payments total $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000763" contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">14,600</ix:nonFraction></span> during the initial terms of the leases. In addition to base rent, PAC Industries is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000764" contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">four years</ix:nonNumeric></span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000765" contextRef="From2021-07-01to2022-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">184,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000766" contextRef="From2020-07-01to2021-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">180,000</ix:nonFraction></span> during fiscal 2022 and 2021, respectively.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On November 3, 2020, the Company&#x2019;s wholly-owned subsidiary, YES, entered into a lease agreement pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000767" contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">12,500</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of Peter Limoncelli, President of YES. Monthly base rental payments total $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000768" contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="-3" scale="0" format="ixt:numdotdecimal">11,000</ix:nonFraction></span> during the initial term of the lease. In addition to base rent, YES is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000769" contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span> and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000770" contextRef="From2021-07-01to2022-06-30_custom_PeterLimoncelliMember_custom_YESMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">142,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000771" contextRef="From2020-07-01to2021-06-30_custom_PeterLimoncelliMember_custom_YESMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">92,000</ix:nonFraction></span> during fiscal 2022 and 2021, respectively.<span style="font-size:12pt; "></span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 7, 2022, the Company&#x2019;s wholly-owned subsidiary, CLK, entered into two lease agreements pursuant to which it leases a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000772" contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember" name="us-gaap:NetRentableArea" unitRef="Sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">20,300</ix:nonFraction></span> square feet of warehouse and office space from an affiliate of William Kincaid, President of CLK. Monthly base rental payments total $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000773" contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">20,000</ix:nonFraction></span> during the initial term of the lease. In addition to base rent, CLK is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000774" contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span> and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000775" contextRef="From2021-07-01to2022-06-30_custom_WilliamKincaidMember_custom_CLKMember" name="us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">80,000</ix:nonFraction></span> during fiscal 2022. <span style="font-size:12pt; "></span></p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">67</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div> <ix:nonNumeric id="Fact_0000000000781" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ConcentrationRiskDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">16. Concentrations of Credit Risk</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts and trade receivables. The Company maintains its cash at large financial institutions. At June 30, 2022, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. The Company believes that concentrations of credit risk with respect to trade receivables are limited due to the Company&#x2019;s large customer base. Also, based on the Company&#x2019;s credit evaluation, trade receivables are often collateralized by the equipment sold. No single customer or contract accounted for more than <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000778" contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" name="evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000777" contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" name="evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></ix:nonFraction></span>% of the Company&#x2019;s revenues for fiscal 2022 or 2021. As of June 30, 2022, there were no accounts receivable due from any customer which accounted for greater than <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000780" contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" name="evi:AccountsReceivableOtherContractAccountedGraterThanPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction id="Fact_0000000000779" contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember" name="evi:AccountsReceivableOtherContractAccountedGraterThanPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></ix:nonFraction></span>% of the Company&#x2019;s accounts receivable. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000782" contextRef="From2021-07-01to2022-06-30" name="us-gaap:CommitmentsDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">17. Commitments and Contingencies</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">From time to time in the ordinary course of business, certain of the Company&#x2019;s contracts require the Company to provide performance and payment bonds related to projects in process. These bonds are intended to provide assurance to the customer that the Company will perform under the terms of the contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under the contract or pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company is required to reimburse the surety for expenses or outlays it incurs. There were no outstanding performance or payment bonds at June 30, 2022 or 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company may from time to time become subject to litigation and other legal proceedings. Litigation and other legal proceedings may require the Company to incur significant expenses, including those relating to legal and other professional fees. In addition, litigation and other legal proceedings are inherently uncertain, and adverse outcomes in litigation or other legal proceedings could adversely affect the Company&#x2019;s financial condition, cash flows, and operating results. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000791" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">18. Retirement Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has participatory deferred compensation plans under which it matches <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000783" contextRef="From2021-07-01to2022-06-30" name="evi:DeferredCompensationPlans" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction></span>% of employee contributions up to <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000784" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction></span>% of an eligible employee&#x2019;s yearly compensation on a discretionary basis; provided, however, that, in response to the COVID-19 pandemic, for fiscal 2021, the Company reduced its match to <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000785" contextRef="From2020-07-01to2021-06-30" name="evi:DeferredCompensationPlans" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction></span>% of employee contributions up to <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000786" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction></span>% of an eligible employee&#x2019;s yearly compensation, with a limit of a match of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000787" contextRef="From2020-07-01to2021-06-30" name="evi:PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span>% of an eligible employee&#x2019;s yearly compensation. Employees are eligible to participate in the plans after <span style="font-size:10pt; "><span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000788" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" format="ixt-sec:durwordsen">one year</ix:nonNumeric></span></span> of service. The Company contributed approximately $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000789" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DefinedContributionPlanCostRecognized" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">493,000</ix:nonFraction></span> and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000790" contextRef="From2020-07-01to2021-06-30" name="us-gaap:DefinedContributionPlanCostRecognized" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">171,000</ix:nonFraction></span> to the plans during fiscal 2022 and fiscal 2021, respectively. The plans are qualified plans under Section 401(k) of the Internal Revenue Code. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000792" contextRef="From2021-07-01to2022-06-30" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">19. Shareholders&#x2019; Equity</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">No dividends were declared or paid during the years ended June 30, 2022 or 2021. <span style="font-size:12pt; "></span></p></ix:nonNumeric> <ix:nonNumeric id="Fact_0000000000855" contextRef="From2021-07-01to2022-06-30" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">20. Equity Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Equity Incentive Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During 2015, the Company&#x2019;s board of directors and stockholders approved the Company&#x2019;s 2015 Equity Incentive Plan (the &#x201C;Plan&#x201D;). During December 2020, the Company&#x2019;s stockholders approved an amendment to the Plan to increase the number of shares of the Company&#x2019;s common stock authorized for issuance pursuant to awards granted under the Plan from <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000793" contextRef="AsOf2022-06-30_srt_MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,500,000</ix:nonFraction></span> shares to <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000794" contextRef="AsOf2022-06-30_srt_MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,000,000</ix:nonFraction></span> shares. The fair value of awards granted under the Plan is expensed on straight-line basis over the vesting period of the awards. Share-based compensation expense is included in selling, general and administrative expenses in the Company&#x2019;s condensed consolidated statements of operations. Non-cash share-based compensation expense under the Plan totaled $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000795" contextRef="From2021-07-01to2022-06-30" name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction></span> million and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000796" contextRef="From2020-07-01to2021-06-30" name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction></span> million for fiscal 2022 and fiscal 2021, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "></p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">68</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"></div>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "></p> <div>
<table width="100%" cellpadding="0" style="border-spacing:0; "> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#xA0;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#x2003;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">During fiscal 2022, restricted stock awards, restricted stock units and stock awards of a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000797" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">134,612</ix:nonFraction></span> shares, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000798" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">178,719</ix:nonFraction></span> shares and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000799" contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,287</ix:nonFraction></span> shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to vest in <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000800" contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">10</ix:nonNumeric></span> to <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000801" contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">19</ix:nonNumeric></span> years, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000802" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction></span> million. A portion of the restricted stock units is scheduled to vest ratably over four years and the remainder is scheduled to vest in <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000803" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">4</ix:nonNumeric></span> to <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000804" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">37</ix:nonNumeric></span> years. The total grant date fair value of such restricted stock units was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000805" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction></span> million. Stock awards relate to shares of the Company&#x2019;s common stock issued under the Plan which are immediately held by the recipient upon grant without any risk of forfeiture. The total grant date fair value of such stock awards was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000806" contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></span>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During fiscal 2021, restricted stock awards and restricted stock units of a total of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000807" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,624</ix:nonFraction></span> shares and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000808" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">204,014</ix:nonFraction></span> shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to cliff vest on or about the five-year anniversary of the applicable grant date, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000809" contextRef="From2020-07-01to2021-06-30_custom_StockAwardsMember" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">264,000</ix:nonFraction></span>. A portion of the restricted stock units is scheduled to vest ratably over <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000810" contextRef="From2020-07-01to2021-06-30" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen">four years</ix:nonNumeric></span> and the remainder is scheduled to vest in <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000811" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">4</ix:nonNumeric></span> to <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000812" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear">41</ix:nonNumeric></span> years. The total grant date fair value of such restricted stock units was $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000813" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction></span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During fiscal 2022, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000814" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">14,485</ix:nonFraction></span> shares of restricted stock awards and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000815" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">6,350</ix:nonFraction></span> shares of restricted stock units vested and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000816" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,834</ix:nonFraction></span> shares of common stock with an aggregate fair market value of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000817" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">87,000</ix:nonFraction></span> were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As described above, during fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000818" contextRef="AsOf2022-06-30_custom_StockAwardsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,287</ix:nonFraction></span> shares of the Company&#x2019;s common stock. <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000819" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,261</ix:nonFraction></span> of such shares of common stock, which had an aggregate fair market value of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000820" contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">118,000</ix:nonFraction></span> as of the grant date, were withheld in lieu of cash to satisfy tax withholding obligations in connection with the grant of the stock awards. During fiscal 2021, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000821" contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">75,093</ix:nonFraction></span> shares of restricted stock awards and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000822" contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,531</ix:nonFraction></span> shares of restricted stock units vested and <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000823" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">25,310</ix:nonFraction></span> shares of common stock with an aggregate fair market value of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000824" contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">853,000</ix:nonFraction></span> were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As of June 30, 2022, the Company had $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000825" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember" name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">18.1</ix:nonFraction></span> million and $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000826" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash" unitRef="USD" decimals="-5" scale="6" format="ixt:numdotdecimal">9.6</ix:nonFraction></span> million of total unrecognized compensation expense related to non-vested restricted stock awards and restricted stock units, respectively, which is expected to be recognized over the weighted-average period of <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000827" contextRef="From2021-07-01to2022-06-30_custom_NonVestedRestrictedStockAwardsMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear">16.0</ix:nonNumeric></span> years and <span style="font-size:10pt; "><ix:nonNumeric id="Fact_0000000000828" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear">11.4</ix:nonNumeric></span> years, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The following is a summary of non-vested restricted stock activity as of, and for the fiscal year ended, June 30, 2022:</p> <ix:nonNumeric id="Fact_0000000000849" contextRef="From2021-07-01to2022-06-30" name="us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" escape="true">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> <div style="margin-left:108pt; ">
<table width="100%" cellpadding="0" class="fin" style="border-spacing:0; "> <thead> <tr class="odd" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Awards<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Units<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000829" contextRef="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">919,259</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000830" contextRef="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">19.59</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000831" contextRef="AsOf2021-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">253,913</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000832" contextRef="AsOf2021-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">30.92</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000833" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">134,612</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000834" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">35.32</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000835" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">178,719</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000836" contextRef="AsOf2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">21.31</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000837" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">14,485</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000838" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">25.11</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000839" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">6,350</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000840" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">29.61</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000841" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">13,203</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000842" contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">14.20</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000843" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">9,817</ix:nonFraction></span><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000844" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">33.78</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000845" contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,026,183</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000846" contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">21.65</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000847" contextRef="AsOf2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">416,465</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "></span></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "><ix:nonFraction id="Fact_0000000000848" contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" decimals="INF" scale="0" format="ixt:numdotdecimal">26.75</ix:nonFraction><span style="font-size:10pt; "></span></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "></p></td></tr></tbody></table></div></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "><span style="font-style:italic; ">Employee Stock Purchase Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During 2017, the Company&#x2019;s board of directors and stockholders approved the Company&#x2019;s 2017 Employee Stock Purchase Plan, which, subject to the terms of the plan, allows eligible employees the opportunity to purchase shares of the Company&#x2019;s common stock at a <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000850" contextRef="AsOf2021-06-30_custom_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" name="evi:DiscountRateOnPurchaseOfCommonStock" unitRef="Pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction></span>% discount. The employee stock purchase plan provides for six-month offering periods ending on December 31 and June 30 of each year. During fiscal 2022, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000851" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,389</ix:nonFraction></span> shares of common stock were purchased under the Company&#x2019;s employee stock purchase plan for which the Company received net proceeds of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000852" contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">120,000</ix:nonFraction></span>. During fiscal 2021, <span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000853" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,492</ix:nonFraction></span> shares of common stock were purchased under the Company&#x2019;s employee stock purchase plan for which the Company received net proceeds of $<span style="font-size:10pt; "><ix:nonFraction id="Fact_0000000000854" contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" unitRef="USD" decimals="0" scale="0" format="ixt:numdotdecimal">69,000</ix:nonFraction></span>. <span style="font-size:12pt; "></span></p></ix:nonNumeric>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#xA0;</p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">69</p> </div><hr style="border-top:1.5pt solid #000000;"/> </div>
&#160;<!-- Field: Include-Text; File: part3toEnd.htm; Date: 2022%2D09%2D13T14:26:22; Size: 0x0000FFF9; Options: XMLPreprocess -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_012"></span>Item 9.
Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">None.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_013"></span>Item 9A.
Controls and Procedures.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Evaluation of Disclosure Controls and Procedures</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">As of the end of the period
covered by this Report, management of the Company, with the participation of the Company&#8217;s principal executive officer and principal
financial officer, evaluated the effectiveness of the Company&#8217;s &#8220;disclosure controls and procedures&#8221; (as defined in
Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)). Based on that evaluation,
the Company&#8217;s principal executive officer and principal financial officer concluded that, as of June 30, 2022, the Company&#8217;s
disclosure controls and procedures were effective to ensure that information required to be disclosed in the reports that the Company
files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules
and forms of the SEC and is accumulated and communicated to the Company&#8217;s management, including the Company&#8217;s principal executive
officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s management,
including the Company&#8217;s principal executive officer and principal financial officer, does not expect that the Company&#8217;s disclosure
controls and procedures and internal control over financial reporting will prevent all errors and improper conduct. A control system,
no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that it will detect or uncover failures
within the Company to disclose material information otherwise required to be set forth in the Company&#8217;s periodic reports or that
the objectives of the control system will otherwise be met. Further, the design of a control system must reflect the fact that there are
resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in
all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of improper conduct,
if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that
breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons
or by the collusion of two or more people. Further, the design of any control system is based in part upon assumptions about the likelihood
of future events, and there can be no assurance that any such design will succeed in achieving its stated goals under all potential future
conditions.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Management&#8217;s Report on Internal Control over Financial
Reporting</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s management
is responsible for establishing and maintaining adequate &#8220;internal control over financial reporting&#8221; (as defined in Rule 13a-15(f)
and 15d-15(f) under the Exchange Act). &#8220;Internal control over financial reporting&#8221; means a process designed by, or under the
supervision of, a company&#8217;s principal executive and principal financial officers, and effected by the company&#8217;s board of directors,
management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with GAAP and includes those policies and procedures that (i) 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) provide reasonable assurance that transactions are recorded as necessary to permit the preparation of financial statements
in accordance with GAAP, and that receipts and expenditures of the company are being made only in accordance with authorizations of the
company&#8217;s management and directors, and (iii) provide reasonable assurance regarding the prevention or timely detection of unauthorized
acquisition, use or disposition of the company&#8217;s assets that could have a material effect on the company&#8217;s financial statements.</p>

<!-- Field: Page; Sequence: 33; Options: NewSection; Value: 70 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Because of inherent limitations,
internal control over financial reporting may not prevent or detect misstatements. Also, the projection of any evaluation of effectiveness
to future periods is subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance
with the policies and procedures may deteriorate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The Company&#8217;s management,
with the participation of the Company&#8217;s principal executive officer and principal financial officer, evaluated the effectiveness
of the Company&#8217;s internal control over financial reporting as of June 30, 2022. This evaluation was conducted using the criteria
set forth by the Committee of Sponsoring Organizations (COSO) of the Treadway Commission in the 2013 <i>Internal Control &#8211; Integrated
Framework</i>. Based on its evaluation, the Company&#8217;s management concluded that the Company&#8217;s internal control over financial
reporting was effective as of June 30, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Management has excluded
CLK, CDL and LSS from its assessment of internal control over financial reporting as of June 30, 2022. These businesses were acquired
by the Company during fiscal 2022, and management has not conducted an assessment of the internal control over financial reporting of
these businesses. Total assets and revenues of CLK represented 5% and 3%, respectively, of the related consolidated financial statement
amounts of the Company as of, or for the fiscal year ended, June 30, 2022. Total assets and revenues of CDL represented 3% and 0%, respectively,
of the related consolidated financial statement amounts of the Company as of, or for the fiscal year ended, June 30, 2022. Total assets
and revenues of LSS represented 2% and 1%, respectively, of the related consolidated financial statement amounts of the Company as of,
or for the fiscal year ended, June 30, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in"><span style="font-weight: normal">BDO
USA, LLP (&#8220;BDO&#8221;), the Company&#8217;s independent registered public accounting firm, has audited the Company&#8217;s internal
control over financial reporting as of June 30, 2022 and its report thereon is included herein.</span></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt">Changes in Internal Control over Financial Reporting</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">During the quarter ended
June 30, 2022, there were no changes in the Company&#8217;s internal control over financial reporting that have materially affected, or
are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</p>

<!-- Field: Page; Sequence: 34; Value: 3 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Report of Independent Registered Public Accounting
Firm</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">Shareholders and Board of Directors</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">EVI Industries, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Miami, Florida</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"><b>Opinion on Internal Control over Financial
Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">We have audited EVI Industries, Inc.&#8217;s
(the &#8220;Company&#8217;s&#8221;) internal control over financial reporting as of June 30, 2022, based on criteria established in Internal
Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;COSO
criteria&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting
as of June 30, 2022, based on the COSO criteria.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">We also have audited, in accordance with the
standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated balance sheets of the
Company as of June 30, 2022, and 2021, the related consolidated statements of operations, shareholders&#8217; equity, and cash flows for
each of the years then ended, and the related notes, and our report dated September 13, 2022 expressed an unqualified opinion thereon.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">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 Item 9A, Management&#8217;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 U.S.
federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">We conducted our audit of internal control
over financial reporting 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, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also
included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable
basis for our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">As indicated in the accompanying 9A, Management&#8217;s
Report on Internal Control over financial Reporting, management&#8217;s assessment of and conclusion on the effectiveness of internal
control over financial reporting did not include the internal controls of Consolidated Laundry Equipment, Inc. and Central Equipment Company,
LLC (collectively &#8220;CLK&#8221;), Clean Designs, Inc. and Clean Route, LLC (collectively &#8220;CDL&#8221;), and Laundry South Systems
and Repair (&#8220;LSS&#8221;), which were acquired during the year ended June 30, 2022, and which are included in the consolidated balance
sheets of the Company as of June 30, 2022, and the related consolidated statements of operations, shareholders&#8217; equity, and cash
flows for the year then ended. Total assets and revenues of CLK represented 5% and 3%, respectively, of the related consolidated financial
statement amounts of the Company as of, or for the year ended June 30, 2022. Total assets and revenues of CDL represented 3% and 0%, respectively,
of the related consolidated financial statement amounts of the Company as of, or for the year ended June 30, 2022. Total assets and revenues
of LSS represented 2% and 1%, respectively, of the related consolidated financial statement amounts of the Company as of, or for the year
ended, June 30, 2022. Management did not assess the effectiveness of internal control over financial reporting of CLK, CDL and LSS, because
of the timing of their acquisitions. Accordingly, our audit of internal control over financial reporting of the Company also did not include
an evaluation of the internal control over financial reporting of these subsidiaries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 35; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"><b>Definition and Limitations of Internal Control
over Financial Reporting</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0; text-align: justify">/s/ BDO USA, LLP</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0; color: fuchsia">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0; text-align: justify">Miami, Florida</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0; margin: 0; text-align: justify">September 13, 2022</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in">&#160;</p>

<!-- Field: Page; Sequence: 36; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_014"></span>Item 9B.
Other Information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">None.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in"><span id="a_015"></span>Item
9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">Not applicable.</p>

<!-- Field: Page; Sequence: 37; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 6pt 0 12pt; text-align: center; text-indent: 0in">PART III</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_016"></span>Item 10.
Directors, Executive Officers and Corporate Governance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The information required
by Item 10 of Form 10-K will be provided by incorporating the information required under such item by reference to the Company&#8217;s
Definitive Proxy Statement with respect to the Company&#8217;s 2022 Annual Meeting of Stockholders, if filed with the SEC within 120 days
after the end of the fiscal year covered by this Report, or, alternatively, by amendment to this Report filed with the SEC under cover
of Form 10-K/A no later than the end of such 120-day period.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_017"></span>Item 11.
Executive Compensation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The information required
by Item 11 of Form 10-K will be provided by incorporating the information required under such item by reference to the Company&#8217;s
Definitive Proxy Statement with respect to the Company&#8217;s 2022 Annual Meeting of Stockholders, if filed with the SEC within 120 days
after the end of the fiscal year covered by this Report, or, alternatively, by amendment to this Report filed with the SEC under cover
of Form 10-K/A no later than the end of such 120-day period.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0in"><span id="a_018"></span>Item
12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Equity
Compensation Plan Information </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table sets forth
information, as of June 30, 2022, with respect to compensation plans under which shares of the Company&#8217;s common stock are authorized
for issuance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="border: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 25%; text-align: justify">Plan category</td>
    <td style="border-right: black 1pt solid; width: 25%; border-left: black 1pt solid">Number of securities to be issued upon exercise of outstanding
        options, warrants and rights</td>
    <td style="width: 25%">Weighted-average exercise price of outstanding options, warrants and rights</td>
    <td style="border-left: black 1pt solid; width: 25%">Number of securities remaining available for future issuance under equity compensation
        plans (excluding securities reflected in column (a))</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><i>(a)</i></td>
    <td style="border-bottom: black 1pt solid; text-align: center"><i>(b)</i></td>
    <td style="border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><i>(c)</i></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="border-bottom: black 1pt solid">Equity compensation plans approved by security holders</td>
    <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center">0</td>
    <td style="border-bottom: black 1pt solid; text-align: center">$-</td>
    <td style="border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: right">1,359,022 (1)</td></tr>
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: top">Equity compensation plans not approved by security holders</td>
    <td style="border-right: black 1pt solid; vertical-align: bottom; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center">0</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center">$-</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; border-left: black 1pt solid; text-align: right">0</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Total</p></td>
    <td style="border-right: black 1pt solid; vertical-align: bottom; border-left: black 1pt solid; text-align: center">0</td>
    <td style="vertical-align: bottom; text-align: center">$-</td>
    <td style="border-left: black 1pt solid; vertical-align: bottom; text-align: right">1,359,022(1)</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"></td>
    <td style="width: 0.25in">(1)</td>
    <td style="text-align: justify">Includes 1,273,460 shares of the Company&#8217;s common stock available for issuance under the Company&#8217;s
        2015 Equity Incentive Plan, as amended, and 85,562 shares of the Company&#8217;s common stock available for issuance under the Company&#8217;s
        2017 Employee Stock Purchase Plan.</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Other
Information </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The remaining information
required by Item 12 of Form 10-K will be provided by incorporating such information by reference to the Company&#8217;s Definitive Proxy
Statement with respect to the Company&#8217;s 2022 Annual Meeting of Stockholders, if filed with the SEC within 120 days after the end
of the fiscal year </p>

<!-- Field: Page; Sequence: 38; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify">covered by this Report, or, alternatively,
by amendment to this Report filed with the SEC under cover of Form 10-K/A no later than the end of such 120-day period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0in">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_019"></span>Item 13.
Certain Relationships and Related Transactions, and Director Independence.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The information required
by Item 13 of Form 10-K will be provided by incorporating the information required under such item by reference to the Company&#8217;s
Definitive Proxy Statement with respect to the Company&#8217;s 2022 Annual Meeting of Stockholders, if filed with the SEC within 120 days
after the end of the fiscal year covered by this Report, or, alternatively, by amendment to this Report filed with the SEC under cover
of Form 10-K/A no later than the end of such 120-day period.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_020"></span>Item 14.
Principal Accountant Fees and Services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 11pt; text-align: justify; text-indent: 0.5in">The information required
by Item 14 of Form 10-K will be provided by incorporating the information required under such item by reference to the Company&#8217;s
Definitive Proxy Statement with respect to the Company&#8217;s 2022 Annual Meeting of Stockholders, if filed with the SEC within 120 days
after the end of the fiscal year covered by this Report, or, alternatively, by amendment to this Report filed with the SEC under cover
of Form 10-K/A no later than the end of such 120-day period.</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 6pt 0 12pt; text-align: center; text-indent: 0in">PART IV</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_021"></span>Item 15.
Exhibit and Financial Statement Schedules.</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 12pt">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"></td>
    <td style="width: 0.25in"><span style="font-weight: normal">(a)</span></td>
    <td><span style="font-weight: normal"><span style="text-decoration: underline">Documents filed as part of this Report</span>:</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.75in"><span style="font-weight: normal">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration: underline">Financial
Statements</span>. The following consolidated financial statements of the Company and its subsidiaries are included in Part II, Item 8
of this Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Report
of Independent Registered Public Accounting Firm</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Consolidated
Balance Sheets at June 30, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Consolidated
Statements of Operations for the years ended June 30, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Consolidated
Statements of Shareholders&#8217; Equity for the years ended June 30, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Consolidated
Statements of Cash Flows for the years ended June 30, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: 0in"><span style="font-weight: normal">Notes
to Consolidated Financial Statements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.75in"><span style="font-weight: normal">(2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration: underline">Financial
Statement Schedules</span>. All financial statement schedules have been omitted because the information is either not applicable or not
required or because the information is included in the Company&#8217;s consolidated financial statements or the related notes to consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify; text-indent: 0.75in"><span style="font-weight: normal">(3)&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="text-decoration: underline">Exhibits</span>.
The following exhibits are either filed as a part of or furnished with this Report, or are incorporated into this Report by reference
to documents previously filed by the Company with the SEC, as indicated below:</span></p>

<!-- Field: Page; Sequence: 39; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify"><span style="font-weight: normal"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline; width: 1.5in; padding-bottom: 12pt; text-align: justify">Exhibit
        No.</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-decoration: underline; padding-bottom: 12pt; text-align: justify">Description</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(1)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1a-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Incorporation of the Company, as filed with the Secretary of State of the State of Delaware on June 13, 1963 (Incorporated by reference
        to Exhibit 3.1(a) to the Company&#8217;s Current Report on Form 8-K filed with the SEC on November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(2)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1b-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Certificate of Incorporation of the Company, as filed with the Secretary of State of the State of Delaware on March
        27, 1968&#160;&#160;(Incorporated by reference to Exhibit 3.1(b) to the Company&#8217;s Current Report on Form 8-K filed with the SEC
        on November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(3)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1c-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Certificate of Incorporation of the Company, as filed with the Secretary of State of the State of Delaware on November
        4, 1983&#160;&#160;(Incorporated by reference to Exhibit 3.1(c) to the Company&#8217;s Current Report on Form 8-K filed with the SEC on
        November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(4)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1d-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Certificate of Incorporation of the Company, as filed with the Secretary of State of the State of Delaware on November
        5, 1986&#160;&#160;(Incorporated by reference to Exhibit 3.1(d) to the Company&#8217;s Current Report on Form 8-K filed with the SEC on
        November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(5)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1e-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Change of Location of Registered Office and of Agent, as filed with the Secretary of State of the State of Delaware on December 31,
        1986&#160;&#160;(Incorporated by reference to Exhibit 3.1(e) to the Company&#8217;s Current Report on Form 8-K filed with the SEC on November
        13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(6)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1f-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Company&#8217;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on October
        30, 1998&#160;&#160;(Incorporated by reference to Exhibit 3.1(f) to the Company&#8217;s Current Report on Form 8-K filed with the SEC
        on November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(7)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1g-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Company&#8217;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November
        5, 1999&#160;&#160;(Incorporated by reference to Exhibit 3.1(g) to the Company&#8217;s Current Report on Form 8-K filed with the SEC on
        November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(8)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000091068009000533/ex3_1h-f8k11132009.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Company&#8217;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November
        13, 2009&#160;&#160;(Incorporated by reference to Exhibit 3.1(h) to the Company&#8217;s Current Report on Form 8-K filed with the SEC
        on November 13, 2009)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(9)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494716003314/c451282_def14a.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Company&#8217;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on November
        30, 2016&#160;&#160;(Incorporated by reference to Appendix A of the Company&#8217;s Definitive Proxy Statement on Schedule 14A filed with
        the SEC on October 28, 2016)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(a)(10)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494718001527/ex3-1.htm" style="-sec-extract: exhibit">Certificate
        of Amendment to the Company&#8217;s Certificate of Incorporation, as filed with the Secretary of State of the State of Delaware on December
        21, 2018 (Incorporated by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on December 21,
        2018)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">3(b)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494720000945/evi10kex3b.htm" style="-sec-extract: exhibit">Amended
        and Restated By-Laws of the Company (Incorporated by reference to Exhibit 3(b) to the Company&#8217;s Annual Report on Form 10-K for the
        fiscal year ended June 30, 2020 filed with the SEC on September 14, 2020)</a></td></tr>
  </table>

<p style="margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 40; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; width: 1.5in">4(a)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494716003153/ex4.htm" style="-sec-extract: exhibit">Specimen
        Common Stock Certificate (Incorporated by reference to Exhibit 4 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year
        ended June 30, 2016 filed with the SEC on September 20, 2016)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">4(b)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494715000358/c403899_ex99-6c.htm" style="-sec-extract: exhibit">Stockholders
        Agreement, dated as of October 31, 2017, by and among the Company, Symmetric Capital LLC, Symmetric Capital II LLC, Henry M. Nahmad and
        Vernon Matthew Stephenson (Incorporated by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC
        on November 3, 2017)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">4(c)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494717001482/ex4-1.htm" style="-sec-extract: exhibit">Stockholders
        Agreement, dated as of February 9, 2018, by and among the Company, Zuf Acquisitions I LLC, d/b/a/ AAdvantage Laundry Systems, Zuf Management
        LLC, Michael Zuffinetti, Ryan C. Smith, Sky-Rent LP, Sky-Rent Management LLC, and Teri Zuffinetti (Incorporated by reference to Exhibit
        4.1 to the Company&#8217;s Current Report on Form 8-K filed with the SEC on February 12, 2018)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">4(d)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494718000192/ex4-1.htm" style="-sec-extract: exhibit">Description
        of the Company&#8217;s Securities (Incorporated by reference to Exhibit 4(g) to the Company&#8217;s Annual Report on Form 10-K for the
        fiscal year ended June 30, 2021 filed with the SEC on September 13, 2019)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(a)(1)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494718001329/c506576_ex10-1.htm" style="-sec-extract: exhibit">Credit
        Agreement, dated as of November 2, 2018, by and among the Company, as Borrower, certain subsidiaries of the Company party thereto, as
        Guarantors, Bank of America, N.A, as Administrative Agent, Swingline Lender and L/C Issuer, Merrill Lynch, Pierce, Fenner &amp; Smith
        Incorporated and U.S. Bank National Association, as Joint Lead Arrangers, Merrill Lynch Pierce, Fenner &amp; Smith Incorporated, as Sole
        Bookrunner, and other lender parties thereto (Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form
        8-K filed with the SEC on November 7, 2018)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(a)(2)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65312/000117494722000656/evi10qex10-1.htm" style="-sec-extract: exhibit">First
        Amendment to Credit Agreement dated as of May 6, 2022 by and among the Company, certain subsidiaries of the Company party thereto, as
        Guarantors, the lenders identified on the signature pages thereto and Bank of America, N.A., as Administrative Agent (Incorporated by
        reference to Exhibit 10.01 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022 filed with the SEC
        on May 10, 2022)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(a)(3)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65312/000117494722000656/evi10qex10-2.htm" style="-sec-extract: exhibit">Annex
        A to First Amendment to Credit Agreement dated as of May 6, 2022 by and among the Company, certain subsidiaries of the Company party thereto,
        as Guarantors, the lenders identified on the signature pages thereto and Bank of America, N.A., as Administrative Agent (Incorporated
        by reference to Exhibit 10.02 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022 filed with the
        SEC on May 10, 2022)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(b)(1)*</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494715000359/ex10-1.htm" style="-sec-extract: exhibit">EVI
        Industries, Inc. 2015 Equity Incentive Plan, as amended (Incorporated by reference to Appendix A of the Company&#8217;s Definitive Proxy
        Statement on Schedule 14A filed with the SEC on November 25, 2020)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(b)(2)*</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494715001505/b421874_def14a.htm" style="-sec-extract: exhibit">Form
        of Notice of Grant and Restricted Stock Agreement (Incorporated by reference to Exhibit 10(e)(2) to the Company&#8217;s Annual Report
        on Form 10-K for the fiscal year ended June 30, 2017 filed with the SEC on September 28, 2017)</a></td></tr>
  </table>

<p style="margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 41; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; width: 1.5in">10(b)(3)*</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494717001325/ex10-e2.htm" style="-sec-extract: exhibit">Form
        of Notice of Grant and Stock Option Agreement (Incorporated by reference to Exhibit 10.3 to the Company&#8217;s Current Report on Form
        8-K filed with the SEC on November 17, 2015)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">10(c)*</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/65312/000117494717001436/def14a-18927_evi.htm" style="-sec-extract: exhibit">EVI
        Industries, Inc. Employee Stock Purchase Plan (Incorporated by reference to Appendix A of the Company&#8217;s Definitive Proxy Statement
        on Schedule 14A filed with the SEC on October 30, 2017)</a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">21</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex21.htm">Subsidiaries of the Company</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">23</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex23.htm">Consent of BDO USA, LLP</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">31(a)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex31a.htm">Certification of Principal Executive Officer pursuant to Section
        302 of the Sarbanes-Oxley Act of 2002</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">31(b)</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex31b.htm">Certification of Principal Financial Officer pursuant to Section
        302 of the Sarbanes-Oxley Act of 2002</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">32(a)+</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex32a.htm">Certification of Principal Executive Officer pursuant to Section
        906 of the Sarbanes-Oxley Act of 2002</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify">32(b) +</td>
    <td style="padding-bottom: 12pt; text-align: justify"><a href="ex32b.htm">Certification of Principal Financial Officer pursuant to Section
        906 of the Sarbanes-Oxley Act of 2002</a> </td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">101.INS</td>
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">XBRL Instance Document</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">101.SCH</td>
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Schema Document</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">101.CAL</td>
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Calculation Linkbase Document</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">101.DEF</td>
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Definition Linkbase Document</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">101.LAB</td>
    <td style="padding-bottom: 12pt; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Label Linkbase Document</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: justify; text-indent: 0in">101.PRE</td>
    <td style="padding-bottom: 6pt; text-align: justify; text-indent: 0in">XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">* Indicates management contract or compensatory plan or arrangement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><sup>+ </sup>Indicates that document is furnished, not filed, with this
Report. All other exhibits not so indicated are filed with this Report.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 0.75in; text-indent: -0.75in"><span id="a_022"></span>Item 16.
Form 10-K Summary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">None.</p>

<!-- Field: Page; Sequence: 42; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence -->&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt"><a href="#toc" style="font-style: italic">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span id="a_023"></span>SIGNATURES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1pt 0 0; text-indent: 0.5in">Pursuant to the requirements of Section 13
or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td colspan="1" style="padding-right: 12pt">&#160;</td>
    <td colspan="1" style="padding-right: 12pt">&#160;</td>
    <td colspan="2" style="padding-right: 12pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;EVI Industries, Inc. </td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="1" style="padding-right: 12pt">&#160;</td>
    <td colspan="1" style="padding-right: 12pt">&#160;</td>
    <td colspan="2" style="padding-right: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="1" style="padding-right: 12pt">Dated: September 13, 2022</td>
    <td colspan="1" style="padding-right: 12pt">&#160;</td>
    <td colspan="2" style="padding-right: 12pt">&#160;</td></tr>
  <tr>
    <td colspan="1" style="vertical-align: bottom; padding-right: 1pt">&#160;</td>
    <td colspan="1" style="vertical-align: bottom; padding-right: 1pt">By: </td>
    <td colspan="1" style="border-bottom: Black 1pt solid; vertical-align: bottom; padding-right: 1pt">/s/&#160;&#160;Henry M. Nahmad</td>
    <td colspan="1">&#160;</td></tr>
  <tr>
    <td colspan="1" style="vertical-align: bottom; padding-right: 12pt">&#160;</td>
    <td colspan="1" style="vertical-align: bottom; padding-right: 12pt">&#160;</td>
    <td colspan="1" style="vertical-align: top; padding-right: 12pt; text-indent: 16.9pt">Henry M. Nahmad </td>
    <td colspan="1">&#160;</td></tr>
  <tr>
    <td colspan="1" style="vertical-align: bottom; padding-right: 12pt">&#160;</td>
    <td colspan="1" style="vertical-align: bottom; padding-right: 12pt">&#160;</td>
    <td colspan="1" style="vertical-align: top; padding-right: 12pt; text-indent: 16.9pt">Chairman, Chief Executive Officer and President</td>
    <td colspan="1">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1pt 0 0; text-indent: 0.5in">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.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 12pt 0 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 39%; padding-right: 3pt; padding-left: 3pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline">Signature</span></p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.4pt">&#160;</p></td>
    <td style="width: 38%; padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">Capacity</span></td>
    <td style="width: 23%; padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">Date</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">&#160;/s/ Henry M. Nahmad</span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Chairman, Chief Executive Officer</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Henry M. Nahmad</td>
    <td style="padding-right: 3pt; padding-left: 3pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Executive Officer) and</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">President</p></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ Dennis Mack</span></td>
    <td style="padding-right: 3pt; padding-left: 3pt">Executive Vice President</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Dennis Mack</td>
    <td style="padding-right: 3pt; padding-left: 3pt">and Director</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ Robert H. Lazar</span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Chief Financial Officer</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Robert H. Lazar</p>
        <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0.4pt">&#160;</p></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">(Principal Financial and Accounting Officer) </td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ David Blyer</span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Director</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">David Blyer</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ Timothy P. LaMacchia</span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Director</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">Timothy P. LaMacchia</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ Hal M. Lucas</span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Director</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">Hal M. Lucas</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt"><span style="text-decoration: underline">/s/ Glen Kruger </span></td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">Director</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">September 13, 2022</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 3pt; padding-left: 3pt">Glen Kruger</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td>
    <td style="padding-right: 3pt; padding-bottom: 0.4pt; padding-left: 3pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 43; Value: 73 -->
    <div style="border-bottom: Black 2pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence -->&#160;</p></div>
    <div style="margin-top: 6pt; margin-bottom: 6pt"><p style="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: /Include-Text -->


</div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>ex21.htm
<DESCRIPTION>EX-21
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 21</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Subsidiaries of EVI Industries, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>Name of Subsidiary</U></FONT></TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>State of Incorporation or Organization</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Steiner Atlantic, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Florida</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Dryclean USA License, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Florida</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Dryclean USA Development, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Florida</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Biz Brokers International, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Florida</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Western State Design, Inc.</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Martin-Ray Laundry Systems, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Tri-State Technical Services, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">AAdvantage Laundry Systems, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Industrial Laundry Services Equipment, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Florida</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Scott Equipment, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Washington Automated, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Washington</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">WA Acquisition, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Skyline Equipment, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Worldwide Laundry, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">PAC Industries, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Pennsylvania</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Professional Laundry Systems, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Large Equipment, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Tennessee</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">TN Ozone, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Tennessee</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Commercial Laundry Equipment Company, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Yankee Equipment Systems, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Laundry Equipment, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Central Equipment Company, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">SPYNR, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Clean Designs, LLC</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Delaware</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B></B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>ex23.htm
<DESCRIPTION>EX-23
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>EXHIBIT 23</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"><B><U>CONSENT OF INDEPENDENT REGISTERED PUBLIC
ACCOUNTING FIRM</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">EVI Industries, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Miami, Florida</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify">We hereby consent to the incorporation by reference
in the Registration Statements on Form S-8 (Nos. 333-208082, 333-222242 and 333-251640) of EVI Industries, Inc. of our reports dated September
13, 2022, relating to the consolidated financial statements, and the effectiveness of EVI Industries, Inc.&rsquo;s internal control over
financial reporting, which appear in this Form 10-K.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; padding-top: 12pt; text-align: justify; layout-grid-mode: char">/s/ BDO USA, LLP</TD>
    <TD STYLE="width: 50%; padding-top: 12pt; text-align: justify; layout-grid-mode: char"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0; text-align: justify; layout-grid-mode: char">&nbsp;</TD>
    <TD STYLE="padding-top: 0; text-align: justify; layout-grid-mode: char">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; layout-grid-mode: char"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Miami, FL</FONT></TD>
    <TD STYLE="text-align: justify; layout-grid-mode: char">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">September 13, 2022</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.A
<SEQUENCE>4
<FILENAME>ex31a.htm
<DESCRIPTION>EX-31.A
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: right; text-indent: -1in"><B>EXHIBIT 31(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center; text-indent: 0.5in">CERTIFICATION OF PRINCIPAL
EXECUTIVE OFFICER PURSUANT TO<BR>
18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">I, Henry M. Nahmad, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I
have reviewed this annual report on Form 10-K of EVI Industries, Inc.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;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:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(a) Designed such disclosure controls and
procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(b) Designed such internal control over
financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(c) Evaluated the effectiveness of the
registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure
controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(d) Disclosed in this report any change
in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter
(the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to
materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(a) All significant deficiencies and material
weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the
registrant&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in; text-align: justify">(b) Any fraud, whether or not material,
that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Date: September 13, 2022</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 59%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 41%; padding-right: 1in"><FONT STYLE="font-size: 10pt"><U>/s/ Henry M. Nahmad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Henry M. Nahmad</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Principal </FONT>Executive Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 2in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 2in">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 2in"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.B
<SEQUENCE>5
<FILENAME>ex31b.htm
<DESCRIPTION>EX-31.B
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: right">EXHIBIT 31(b)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: center; text-indent: 0.5in">CERTIFICATION OF PRINCIPAL
FINANCIAL OFFICER PURSUANT TO<BR>
18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I, Robert H. Lazar, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this
annual report on Form 10-K of EVI Industries, Inc.;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&rsquo;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:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(a) Designed such disclosure controls and procedures, or caused
such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant,
including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which
this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(b) Designed such internal control over financial reporting,
or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally
accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(c) Evaluated the effectiveness of the registrant&rsquo;s disclosure
controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(d) Disclosed in this report any change in the registrant&rsquo;s
internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s
fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting; and</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&rsquo;s
other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the
registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent
functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(a) All significant deficiencies and material weaknesses in
the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 1in">(b) Any fraud, whether or not material, that involves management
or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 63pt; text-indent: -63pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Date: September 13, 2022</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 59%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 41%; padding-right: 1in"><FONT STYLE="font-size: 10pt"><U>/s/ Robert H. Lazar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Robert H. Lazar</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Principal </FONT>Financial Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 0">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1in 0 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.A
<SEQUENCE>6
<FILENAME>ex32a.htm
<DESCRIPTION>EX-32.A
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: right">EXHIBIT 32(a)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 12pt; text-align: center">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO<BR>
18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><FONT STYLE="font-size: 10pt">In connection with the Annual Report
on Form 10-K of </FONT>EVI Industries, Inc. <FONT STYLE="font-size: 10pt">(the &ldquo;Company&rdquo;) for the fiscal year ended June 30,
2022, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Henry M. Nahmad, Principal
Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt/200% Times New Roman, Times, Serif; margin: 0 0 6pt 1in; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 3.5in; text-indent: -3.5in">September 13, 2022</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 59%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 41%; padding-right: 1in"><FONT STYLE="font-size: 10pt"><U>/s/ Henry M. Nahmad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Henry M. Nahmad</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Principal </FONT>Executive Officer</TD></TR>
  </TABLE><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.B
<SEQUENCE>7
<FILENAME>ex32b.htm
<DESCRIPTION>EX-32.B
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: right">EXHIBIT 32(b)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0 12pt; text-align: center">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO<BR>
18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt"><FONT STYLE="font-size: 10pt">In connection with the Annual Report
on Form 10-K of </FONT>EVI Industries, Inc. <FONT STYLE="font-size: 10pt">(the &ldquo;Company&rdquo;) for the fiscal year ended June 30,
2022, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Robert H. Lazar, Principal
Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt/200% Times New Roman, Times, Serif; margin: 0 0 6pt 0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt 3.5in; text-indent: -3.5in">September 13, 2022</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 59%; padding-right: 1in">&nbsp;</TD>
    <TD STYLE="width: 41%; padding-right: 1in"><FONT STYLE="font-size: 10pt"><U>/s/ Robert H. Lazar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Robert H. Lazar</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 1in">&nbsp;</TD>
    <TD STYLE="padding-right: 1in"><FONT STYLE="font-size: 10pt">Principal </FONT>Financial Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>evi-20220630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:naics="http://xbrl.sec.gov/naics/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://envirostarinc.com/20220630" xmlns:evi="http://envirostarinc.com/20220630">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="evi-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:roleType roleURI="http://envirostarinc.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00010 - 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 roleURI="http://envirostarinc.com/role/BalanceSheets" id="BalanceSheets">
        <link:definition>00020 - 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 roleURI="http://envirostarinc.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
        <link:definition>00030 - 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 roleURI="http://envirostarinc.com/role/StatementsOfOperations" id="StatementsOfOperations">
        <link:definition>00040 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" id="StatementsOfShareholdersEquity">
        <link:definition>00050 - Statement - Consolidated Statements of Shareholders' 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 roleURI="http://envirostarinc.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
        <link:definition>00060 - 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 roleURI="http://envirostarinc.com/role/General" id="General">
        <link:definition>00070 - Disclosure - General</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>00080 - 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 roleURI="http://envirostarinc.com/role/Acquisitions" id="Acquisitions">
        <link:definition>00090 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNet" id="InterestAndOtherExpenseNet">
        <link:definition>00100 - Disclosure - Interest and Other (Expense), Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsReceivable" id="AccountsReceivable">
        <link:definition>00110 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/Inventories" id="Inventories">
        <link:definition>00120 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/VendorDeposits" id="VendorDeposits">
        <link:definition>00130 - Disclosure - Vendor Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/OtherCurrentAssets" id="OtherCurrentAssets">
        <link:definition>00140 - Disclosure - Other Current 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 roleURI="http://envirostarinc.com/role/Leases" id="Leases">
        <link:definition>00150 - 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 roleURI="http://envirostarinc.com/role/EquipmentAndImprovements" id="EquipmentAndImprovements">
        <link:definition>00160 - Disclosure - Equipment and Improvements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssets" id="GoodwillAndIntangibleAssets">
        <link:definition>00170 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" id="AccountsPayableAndAccruedExpenses">
        <link:definition>00180 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/evi-it" id="evi-it">
        <link:definition>00190 - 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 roleURI="http://envirostarinc.com/role/Debt" id="Debt">
        <link:definition>00200 - 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 roleURI="http://envirostarinc.com/role/evi-rpt" id="evi-rpt">
        <link:definition>00210 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/ConcentrationsOfCreditRisk" id="ConcentrationsOfCreditRisk">
        <link:definition>00220 - Disclosure - Concentrations of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/evi-c" id="evi-c">
        <link:definition>00230 - 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 roleURI="http://envirostarinc.com/role/RetirementPlan" id="RetirementPlan">
        <link:definition>00240 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/ShareholdersEquity" id="ShareholdersEquity">
        <link:definition>00250 - Disclosure - Shareholders' 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 roleURI="http://envirostarinc.com/role/EquityPlans" id="EquityPlans">
        <link:definition>00260 - Disclosure - Equity 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 roleURI="http://envirostarinc.com/role/RecentlyIssuedAccountingGuidance" id="RecentlyIssuedAccountingGuidance">
        <link:definition>00270 - Disclosure - Recently Issued Accounting Guidance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>00280 - 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 roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>00290 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AcquisitionsTables" id="AcquisitionsTables">
        <link:definition>00300 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNetTables" id="InterestAndOtherExpenseNetTables">
        <link:definition>00310 - Disclosure - Interest and Other (Expense), Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsReceivableTables" id="AccountsReceivableTables">
        <link:definition>00320 - Disclosure - Accounts Receivable (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 roleURI="http://envirostarinc.com/role/InventoriesTables" id="InventoriesTables">
        <link:definition>00330 - Disclosure - Inventories (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 roleURI="http://envirostarinc.com/role/OtherCurrentAssetsTables" id="OtherCurrentAssetsTables">
        <link:definition>00340 - Disclosure - Other Current 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 roleURI="http://envirostarinc.com/role/LeasesTables" id="LeasesTables">
        <link:definition>00350 - 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 roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsTables" id="EquipmentAndImprovementsTables">
        <link:definition>00360 - Disclosure - Equipment and Improvements (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 roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables">
        <link:definition>00370 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" id="AccountsPayableAndAccruedExpensesTables">
        <link:definition>00380 - Disclosure - Accounts Payable and Accrued Expenses (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 roleURI="http://envirostarinc.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>00390 - 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 roleURI="http://envirostarinc.com/role/DebtTables" id="DebtTables">
        <link:definition>00400 - 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 roleURI="http://envirostarinc.com/role/EquityPlansTables" id="EquityPlansTables">
        <link:definition>00410 - Disclosure - Equity 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 roleURI="http://envirostarinc.com/role/GeneralDetails" id="GeneralDetails">
        <link:definition>00420 - Disclosure - General (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 roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>00430 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails">
        <link:definition>00440 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (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 roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails">
        <link:definition>00450 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (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 roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" id="SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails">
        <link:definition>00460 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" id="AcquisitionsNarrativeDetails">
        <link:definition>00470 - Disclosure - Acquisitions (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" id="AcquisitionsScheduleOfPurchasePriceDetails">
        <link:definition>00480 - Disclosure - Acquisitions (Schedule of Purchase price) (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 roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" id="AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails">
        <link:definition>00490 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (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 roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" id="AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails">
        <link:definition>00500 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails" id="InterestAndOtherExpenseNetDetails">
        <link:definition>00510 - Disclosure - Interest and other (expense), net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" id="AccountsReceivableScheduleOfAccountsReceivableDetails">
        <link:definition>00520 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (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 roleURI="http://envirostarinc.com/role/InventoriesDetails" id="InventoriesDetails">
        <link:definition>00530 - Disclosure - Inventories (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 roleURI="http://envirostarinc.com/role/InventoriesNarrativeDetails" id="InventoriesNarrativeDetails">
        <link:definition>00540 - Disclosure - Inventories (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 roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" id="OtherCurrentAssetsDetails">
        <link:definition>00550 - Disclosure - Other Current 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 roleURI="http://envirostarinc.com/role/LeasesNarrativeDetails" id="LeasesNarrativeDetails">
        <link:definition>00560 - 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 roleURI="http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" id="LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails">
        <link:definition>00570 - Disclosure - Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails" id="LeasesScheduleOfOperatingLeasesDetails">
        <link:definition>00580 - Disclosure - Leases (Schedule of Operating Leases) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails" id="LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails">
        <link:definition>00590 - Disclosure - Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails" id="LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails">
        <link:definition>00600 - Disclosure - Leases (Schedule of Future Minimum Lease Payments Receivable) (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 roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails" id="EquipmentAndImprovementsNarrativeDetails">
        <link:definition>00610 - Disclosure - Equipment and Improvements (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 roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails" id="EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails">
        <link:definition>00620 - Disclosure - Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (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 roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" id="GoodwillAndIntangibleAssetsNarrativeDetails">
        <link:definition>00630 - Disclosure - Goodwill and Intangible Assets (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 roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" id="GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails">
        <link:definition>00640 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails" id="GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails">
        <link:definition>00650 - Disclosure - Goodwill and Intangible Assets (Schedule of License, Trademarks 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 roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" id="GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails">
        <link:definition>00660 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails">
        <link:definition>00670 - Disclosure - Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (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 roleURI="http://envirostarinc.com/role/IncomeTaxesNarrativeDetails" id="IncomeTaxesNarrativeDetails">
        <link:definition>00680 - Disclosure - Income Taxes (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 roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" id="IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails">
        <link:definition>00690 - Disclosure - Income Taxes (Schedule of Components of 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 roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" id="IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails">
        <link:definition>00700 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (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 roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails" id="IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>00710 - Disclosure - Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" id="DebtNarrativeDetails">
        <link:definition>00720 - Disclosure - Debt (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 roleURI="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" id="DebtScheduleOfLong-termDebtDetails">
        <link:definition>00730 - Disclosure - Debt (Schedule of Long-term debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
        <link:definition>00740 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails" id="ConcentrationsOfCreditRiskDetails">
        <link:definition>00750 - Disclosure - Concentrations of Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://envirostarinc.com/role/RetirementPlanDetails" id="RetirementPlanDetails">
        <link:definition>00760 - Disclosure - Retirement Plan (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 roleURI="http://envirostarinc.com/role/EquityPlansNarrativeDetails" id="EquityPlansNarrativeDetails">
        <link:definition>00770 - Disclosure - Equity Plans (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 roleURI="http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails" id="EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails">
        <link:definition>00780 - Disclosure - Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2022" schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2022" schemaLocation="https://xbrl.sec.gov/naics/2022/naics-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <element name="CustomerDepositCurrent" id="evi_CustomerDepositCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="IncreaseDecreaseInCustomerDeposit" id="evi_IncreaseDecreaseInCustomerDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" id="evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="VendoreDepositsDisclosureTextBlock" id="evi_VendoreDepositsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ShippingAndHandlingCostsPolicyTextBlock" id="evi_ShippingAndHandlingCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="CustomerDepositsPolicyTextBlock" id="evi_CustomerDepositsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" id="evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ConsolidatedLaundryEquipmentMember" id="evi_ConsolidatedLaundryEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="CleanDesignsIncMember" id="evi_CleanDesignsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="YankeeEquipmentSystemsIncMember" id="evi_YankeeEquipmentSystemsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" id="evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="WesternStateDesignLlcMember" id="evi_WesternStateDesignLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="TriStateTechnicalServicesMember" id="evi_TriStateTechnicalServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ZufAcquisitionsILLCMember" id="evi_ZufAcquisitionsILLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="SEIAcquisitionMember" id="evi_SEIAcquisitionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PACAcquisitionMember" id="evi_PACAcquisitionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="CleanRouteLLCMember" id="evi_CleanRouteLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="YankeeEquipmentSystemsMember" id="evi_YankeeEquipmentSystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PppLoan" id="evi_PppLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="AccountingPoliciesTable" id="evi_AccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="CommercialAndVendedLaundryPartsAndEquipmentSalesMember" id="evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ServiceContractsMember" id="evi_ServiceContractsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="StockAwardsMember" id="evi_StockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="EquityIncentivePlanMember" id="evi_EquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ManufacturersAndSuppliersMember" id="evi_ManufacturersAndSuppliersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="AccountingPoliciesLineItems" id="evi_AccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="PercentageOfRetainageOfContractBillings" id="evi_PercentageOfRetainageOfContractBillings" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="CostsIncurredOnUncompletedContracts" id="evi_CostsIncurredOnUncompletedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="EstimatedEarnings" id="evi_EstimatedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="BillingsToDate" id="evi_BillingsToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" id="evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="ConsolidatedLaundryEquipmentsIncMember" id="evi_ConsolidatedLaundryEquipmentsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="OtherFiscal2022AcquisitionsMember" id="evi_OtherFiscal2022AcquisitionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="YankeeEquipmentMember" id="evi_YankeeEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="EasternLaundrySystemsMember" id="evi_EasternLaundrySystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" id="evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" id="evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" id="evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="NetPaidAmount" id="evi_NetPaidAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="VendorDeposit" id="evi_VendorDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" id="evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="BargainPurchaseGain" id="evi_BargainPurchaseGain" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="TradeAccountsReceivablesCurrent" id="evi_TradeAccountsReceivablesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="NumberOfFacilitiesFinancedUnderOperatingLeases" id="evi_NumberOfFacilitiesFinancedUnderOperatingLeases" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <element name="LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" id="evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="OtherInformationAbstract" id="evi_OtherInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="TotalMinimumLeasePaymentsReceivableMember" id="evi_TotalMinimumLeasePaymentsReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="AmortizationOfUnearnedIncomeMember" id="evi_AmortizationOfUnearnedIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract" id="evi_EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="GoodwillAndIntangibleAssetsNarrativeDetailsAbstract" id="evi_GoodwillAndIntangibleAssetsNarrativeDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="TrademarksPatentsAndTradeNamesMember" id="evi_TrademarksPatentsAndTradeNamesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="GoodwillFromAcquisition" id="evi_GoodwillFromAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="GoodwillFromAcquisitionOne" id="evi_GoodwillFromAcquisitionOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="GoodwillIncreaseDecrease" id="evi_GoodwillIncreaseDecrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract" id="evi_GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" id="evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="TotalRemainingAmortizationIntangibleAssets" id="evi_TotalRemainingAmortizationIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" id="evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="credit"/>
  <element name="DeferredNetTaxAssetsAndLiabilities" id="evi_DeferredNetTaxAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/>
  <element name="PPPLoanMember" id="evi_PPPLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="RevolvingLineOfCreditMember" id="evi_RevolvingLineOfCreditMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PaycheckProtectionProgramLoanMember" id="evi_PaycheckProtectionProgramLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="FifthThirdBankNAMember" id="evi_FifthThirdBankNAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PppLoans" id="evi_PppLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" xbrli:balance="credit"/>
  <element name="DennisMackMember" id="evi_DennisMackMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="MattStephensonMember" id="evi_MattStephensonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="MikeZuffinettiMember" id="evi_MikeZuffinettiMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ScottMartinMember" id="evi_ScottMartinMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="FrankCostabileMember" id="evi_FrankCostabileMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PeterLimoncelliMember" id="evi_PeterLimoncelliMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="WilliamKincaidMember" id="evi_WilliamKincaidMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="TriStateMember" id="evi_TriStateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="AAdvantageLaundrySystemsMember" id="evi_AAdvantageLaundrySystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="ScottEquipmentMember" id="evi_ScottEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PACIndustriesIncMember" id="evi_PACIndustriesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="YESMember" id="evi_YESMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="CLKMember" id="evi_CLKMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="LeaseStartDate" id="evi_LeaseStartDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="BaseRentPerMonth" id="evi_BaseRentPerMonth" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" xbrli:balance="debit"/>
  <element name="FederalGovernmentMember" id="evi_FederalGovernmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" id="evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="AccountsReceivableOtherContractAccountedGraterThanPercentage" id="evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" id="evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="DeferredCompensationPlans" id="evi_DeferredCompensationPlans" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="NonVestedRestrictedStockAwardsMember" id="evi_NonVestedRestrictedStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="RestrictedStockAwardsMember" id="evi_RestrictedStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="RestrictedStockUnitsMember" id="evi_RestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="TwoThousandsSeventeenEmployeeStockPurchasePlanMember" id="evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <element name="DiscountRateOnPurchaseOfCommonStock" id="evi_DiscountRateOnPurchaseOfCommonStock" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>evi-20220630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef roleURI="http://envirostarinc.com/role/BalanceSheets" xlink:type="simple" xlink:href="evi-20220630.xsd#BalanceSheets"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/BalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_AssetsCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_InventoryNet" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="locator_us-gaap_DepositsAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_DepositsAssetsCurrent" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="locator_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent" xlink:label="locator_us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="locator_us-gaap_OtherAssetsCurrent" use="optional" priority="0" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets" xlink:label="locator_us-gaap_OtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_OtherAssets" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="locator_us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Assets" xlink:to="locator_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" priority="0" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="locator_us-gaap_Liabilities" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_us-gaap_LiabilitiesCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CustomerDepositCurrent" xlink:label="locator_evi_CustomerDepositCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_evi_CustomerDepositCurrent" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="locator_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="locator_us-gaap_LongTermDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_Liabilities" xlink:to="locator_us-gaap_LongTermDebtNoncurrent" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="locator_us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_PreferredStockValue" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_CommonStockValue" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_TreasuryStockValue" use="optional" priority="0" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="locator_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" priority="0" order="5" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfOperations" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfOperations"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfOperations">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="locator_us-gaap_OperatingIncomeLoss" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="locator_us-gaap_GrossProfit" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_GrossProfit" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="locator_us-gaap_CostOfGoodsAndServicesSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_GrossProfit" xlink:to="locator_us-gaap_CostOfGoodsAndServicesSold" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="locator_us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="locator_us-gaap_InterestIncomeExpenseNet" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="2" weight="-1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfCashFlows" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfCashFlows"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="locator_us-gaap_DepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_DepreciationDepletionAndAmortization" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="locator_us-gaap_AmortizationOfDebtDiscountPremium"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_AmortizationOfDebtDiscountPremium" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="locator_us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_ProvisionForDoubtfulAccounts" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="locator_us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_OperatingLeaseExpense" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="locator_us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_ShareBasedCompensation" use="optional" priority="0" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="locator_us-gaap_InventoryLIFOReservePeriodCharge"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_InventoryLIFOReservePeriodCharge" use="optional" priority="0" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="locator_us-gaap_OtherNoncashIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_OtherNoncashIncomeExpense" use="optional" priority="0" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" use="optional" priority="0" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInInventories" use="optional" priority="0" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets" use="optional" priority="0" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" use="optional" priority="0" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets" use="optional" priority="0" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" use="optional" priority="0" order="16" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" use="optional" priority="0" order="17" weight="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_IncreaseDecreaseInCustomerDeposit" xlink:label="locator_evi_IncreaseDecreaseInCustomerDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_evi_IncreaseDecreaseInCustomerDeposit" use="optional" priority="0" order="18" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" priority="0" order="19" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="locator_us-gaap_PaymentsToAcquireProductiveAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="locator_us-gaap_PaymentsToAcquireProductiveAssets" use="optional" priority="0" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_ProceedsFromIssuanceOfDebt" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="locator_us-gaap_RepaymentsOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_RepaymentsOfDebt" use="optional" priority="0" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="locator_us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_PaymentsOfDebtIssuanceCosts" use="optional" priority="0" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="locator_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" priority="0" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="locator_us-gaap_ProceedsFromIssuanceOfCommonStock" use="optional" priority="0" order="5" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="locator_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="locator_us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="2" weight="-1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfPurchasePriceDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" use="optional" priority="0" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" use="optional" priority="0" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" use="optional" priority="0" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xlink:label="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" use="optional" priority="0" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" use="optional" priority="0" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" use="optional" priority="0" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" use="optional" priority="0" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsReceivableScheduleOfAccountsReceivableDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="locator_evi_TradeAccountsReceivablesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AccountsReceivableNetCurrent" xlink:to="locator_evi_TradeAccountsReceivablesCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AccountsReceivableNetCurrent" xlink:to="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" priority="0" order="2" weight="-1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InventoriesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#InventoriesDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="locator_us-gaap_InventoryGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_InventoryNet" xlink:to="locator_us-gaap_InventoryGross" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="locator_us-gaap_InventoryValuationReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_InventoryNet" xlink:to="locator_us-gaap_InventoryValuationReserves" use="optional" priority="0" order="2" weight="-1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#OtherCurrentAssetsDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent" xlink:label="locator_us-gaap_OtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="locator_us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OtherAssetsCurrent" xlink:to="locator_us-gaap_OtherReceivablesNetCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance" xlink:label="locator_us-gaap_PrepaidInsurance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OtherAssetsCurrent" xlink:to="locator_us-gaap_PrepaidInsurance" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" xlink:label="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OtherAssetsCurrent" xlink:to="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" use="optional" priority="0" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="locator_us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_OtherAssetsCurrent" xlink:to="locator_us-gaap_OtherAssetsMiscellaneousCurrent" use="optional" priority="0" order="4" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfOperatingLeasesDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="locator_us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="locator_us-gaap_OperatingLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LeaseCost" xlink:to="locator_us-gaap_OperatingLeaseCost" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="locator_us-gaap_ShortTermLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LeaseCost" xlink:to="locator_us-gaap_ShortTermLeaseCost" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="locator_us-gaap_VariableLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_LeaseCost" xlink:to="locator_us-gaap_VariableLeaseCost" use="optional" priority="0" order="3" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="locator_us-gaap_AccountsPayableCurrent" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="locator_us-gaap_AccruedLiabilitiesCurrent" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="locator_us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="locator_us-gaap_SalesAndExciseTaxPayableCurrent" use="optional" priority="0" order="3" weight="1"/>
  </calculationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_CurrentIncomeTaxExpenseBenefit" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_CurrentFederalTaxExpenseBenefit" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_IncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" priority="0" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" use="optional" priority="0" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>evi-20220630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfShareholdersEquity"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfShareholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="locator_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_TreasuryStockValueAcquiredCostMethod" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="locator_us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockRepurchasedDuringPeriodShares" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_TreasuryStockMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_RetainedEarningsMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain_853eae02-cae1-594a-c8a2-02adf787c8bf_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain_853eae02-cae1-594a-c8a2-02adf787c8bf_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsTables"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_94380848-89b5-b51a-7a3e-1d11e031d785_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_94380848-89b5-b51a-7a3e-1d11e031d785_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/GeneralDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GeneralDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GeneralDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="locator_us-gaap_NumberOfBusinessesAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_NumberOfBusinessesAcquired" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesGross" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="locator_us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_DebtInstrumentFaceAmount" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoan" xlink:label="locator_evi_PppLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_PppLoan" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WesternStateDesignLlcMember" xlink:label="locator_evi_WesternStateDesignLlcMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_WesternStateDesignLlcMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="locator_evi_TriStateTechnicalServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_TriStateTechnicalServicesMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ZufAcquisitionsILLCMember" xlink:label="locator_evi_ZufAcquisitionsILLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ZufAcquisitionsILLCMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_SEIAcquisitionMember" xlink:label="locator_evi_SEIAcquisitionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_SEIAcquisitionMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACAcquisitionMember" xlink:label="locator_evi_PACAcquisitionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_PACAcquisitionMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="51"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanRouteLLCMember" xlink:label="locator_evi_CleanRouteLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanRouteLLCMember" use="optional" priority="0" order="61"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsMember" xlink:label="locator_evi_YankeeEquipmentSystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsMember" use="optional" priority="0" order="81"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_e89f2472-044e-fff8-165a-f4a95ba4a95a_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_e89f2472-044e-fff8-165a-f4a95ba4a95a_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesLineItems" xlink:label="locator_evi_AccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="locator_evi_PercentageOfRetainageOfContractBillings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_evi_PercentageOfRetainageOfContractBillings" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="locator_us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_ConcentrationRiskPercentage1" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesTable" xlink:label="locator_evi_AccountingPoliciesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_evi_AccountingPoliciesTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="locator_us-gaap_TransferredAtPointInTimeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="locator_us-gaap_TransferredAtPointInTimeMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember" xlink:label="locator_us-gaap_TransferredOverTimeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="locator_us-gaap_TransferredOverTimeMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="locator_srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_ProductOrServiceAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="locator_srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_ProductOrServiceAxis" xlink:to="locator_srt_ProductsAndServicesDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_ProductsAndServicesDomain" xlink:to="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ServiceContractsMember" xlink:label="locator_evi_ServiceContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_ProductsAndServicesDomain" xlink:to="locator_evi_ServiceContractsMember" use="optional" priority="0" order="22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember" xlink:label="locator_us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockMember" use="optional" priority="0" order="42"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_StockAwardsMember" xlink:label="locator_evi_StockAwardsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_StockAwardsMember" use="optional" priority="0" order="121"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="141"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="locator_us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="211"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="locator_us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_ComputerSoftwareIntangibleAssetMember" use="optional" priority="0" order="81"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EquityIncentivePlanMember" xlink:label="locator_evi_EquityIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_evi_EquityIncentivePlanMember" use="optional" priority="0" order="101"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="locator_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="locator_us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="locator_us-gaap_SalesRevenueNetMember" use="optional" priority="0" order="151"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="locator_us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_ConcentrationRiskByTypeAxis" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="locator_us-gaap_ProductConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ConcentrationRiskTypeDomain" xlink:to="locator_us-gaap_ProductConcentrationRiskMember" use="optional" priority="0" order="152"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="locator_srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_MajorCustomersAxis" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ManufacturersAndSuppliersMember" xlink:label="locator_evi_ManufacturersAndSuppliersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_NameOfMajorCustomerDomain" xlink:to="locator_evi_ManufacturersAndSuppliersMember" use="optional" priority="0" order="153"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="locator_us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_FurnitureAndFixturesMember" use="optional" priority="0" order="232"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="locator_us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_LeaseholdImprovementsMember" use="optional" priority="0" order="251"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="locator_us-gaap_AdvertisingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AdvertisingExpense" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27efb88a-43e0-d05e-5448-32b77d044545_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain_27efb88a-43e0-d05e-5448-32b77d044545_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="locator_srt_ProductsAndServicesDomain_f8c257e3-dac9-981b-7e97-cacbc15d13b9_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_ProductOrServiceAxis" xlink:to="locator_srt_ProductsAndServicesDomain_f8c257e3-dac9-981b-7e97-cacbc15d13b9_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember_4eabb657-4f7c-c75f-29d6-c3d2251eff47_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember_4eabb657-4f7c-c75f-29d6-c3d2251eff47_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5bae82f-0e85-698f-dc44-0c676d180994_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5bae82f-0e85-698f-dc44-0c676d180994_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d2f0e44-dc69-e120-b330-88c948a48dc8_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d2f0e44-dc69-e120-b330-88c948a48dc8_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain_1a36265f-16de-e743-47c6-61ad40526b79_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain_1a36265f-16de-e743-47c6-61ad40526b79_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain_f99f5c25-d146-571a-bff1-bf7b978ea357_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain_f99f5c25-d146-571a-bff1-bf7b978ea357_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain_d4487895-4f8d-6a5a-26fb-32f36cc3bce3_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain_d4487895-4f8d-6a5a-26fb-32f36cc3bce3_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain_e251bfbe-171c-f31f-3a87-87f42eeecf5b_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain_e251bfbe-171c-f31f-3a87-87f42eeecf5b_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_095a9765-0e10-4c71-eb5a-c31c41cd0b8f_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_095a9765-0e10-4c71-eb5a-c31c41cd0b8f_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesGross" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="locator_us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_DebtInstrumentFaceAmount" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="locator_us-gaap_CashAcquiredFromAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_CashAcquiredFromAcquisition" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="locator_us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SharePrice" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentsIncMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentsIncMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="71"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_OtherFiscal2022AcquisitionsMember" xlink:label="locator_evi_OtherFiscal2022AcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_OtherFiscal2022AcquisitionsMember" use="optional" priority="0" order="121"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="161"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentMember" xlink:label="locator_evi_YankeeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentMember" use="optional" priority="0" order="201"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EasternLaundrySystemsMember" xlink:label="locator_evi_EasternLaundrySystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_EasternLaundrySystemsMember" use="optional" priority="0" order="211"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="locator_us-gaap_TradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_TradeNamesMember" use="optional" priority="0" order="62"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="locator_us-gaap_CustomerRelationshipsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelationshipsMember" use="optional" priority="0" order="102"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillMember" xlink:label="locator_us-gaap_GoodwillMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_GoodwillMember" use="optional" priority="0" order="132"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" use="optional" priority="0" order="12"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xlink:label="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" use="optional" priority="0" order="13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" use="optional" priority="0" order="14"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" use="optional" priority="0" order="15"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" use="optional" priority="0" order="16"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetPaidAmount" xlink:label="locator_evi_NetPaidAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_NetPaidAmount" use="optional" priority="0" order="17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_766f2c82-94a8-2ff4-fc10-f306f19c3e6c_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_766f2c82-94a8-2ff4-fc10-f306f19c3e6c_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain_444d1213-d092-aae7-dff9-609c87793a6c_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain_444d1213-d092-aae7-dff9-609c87793a6c_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4e23bd90-a15a-4818-6cd5-afd590028f0e_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4e23bd90-a15a-4818-6cd5-afd590028f0e_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfPurchasePriceDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferred1" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_10666f7d-c074-95c2-23f3-1db9f2625ca3_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_10666f7d-c074-95c2-23f3-1db9f2625ca3_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_VendorDeposit" xlink:label="locator_evi_VendorDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_evi_VendorDeposit" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xlink:label="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" use="optional" priority="0" order="12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" use="optional" priority="0" order="14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsMember" xlink:label="locator_evi_YankeeEquipmentSystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_2e1bbded-970b-831d-46cc-2f31b0831e1e_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_2e1bbded-970b-831d-46cc-2f31b0831e1e_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TotalMinimumLeasePaymentsReceivableMember" xlink:label="locator_evi_TotalMinimumLeasePaymentsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="locator_evi_TotalMinimumLeasePaymentsReceivableMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="locator_evi_AmortizationOfUnearnedIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="locator_evi_AmortizationOfUnearnedIncomeMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain_0fc1bb56-a834-dd28-e19f-ce80ca4fb12a_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain_0fc1bb56-a834-dd28-e19f-ce80ca4fb12a_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentGross" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="locator_us-gaap_FurnitureAndFixturesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_FurnitureAndFixturesMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="locator_us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_LeaseholdImprovementsMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="locator_us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_VehiclesMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb78b27f-6a54-3622-a257-e2bd6f0a9dd5_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb78b27f-6a54-3622-a257-e2bd6f0a9dd5_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" xlink:label="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="locator_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelatedIntangibleAssetsMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="locator_evi_TrademarksPatentsAndTradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_evi_TrademarksPatentsAndTradeNamesMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="locator_us-gaap_NoncompeteAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_NoncompeteAgreementsMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember" xlink:label="locator_us-gaap_FranchiseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_FranchiseRightsMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fd7d0440-af46-c774-a982-ea31f9095af9_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fd7d0440-af46-c774-a982-ea31f9095af9_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="locator_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelatedIntangibleAssetsMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="locator_us-gaap_TradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_TradeNamesMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="locator_us-gaap_NoncompeteAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_NoncompeteAgreementsMember" use="optional" priority="0" order="71"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember" xlink:label="locator_us-gaap_FranchiseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_FranchiseRightsMember" use="optional" priority="0" order="101"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="locator_evi_TrademarksPatentsAndTradeNamesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_evi_TrademarksPatentsAndTradeNamesMember" use="optional" priority="0" order="131"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ac66646c-d9e8-cf1a-188c-5ab5b863d8b3_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ac66646c-d9e8-cf1a-188c-5ab5b863d8b3_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember_3578e4f7-eabd-616f-2a36-863c25a3de41_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember_3578e4f7-eabd-616f-2a36-863c25a3de41_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#DebtNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="locator_us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="locator_us-gaap_LineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCredit" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityExpirationDate1" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="locator_us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_ShortTermBorrowings" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityExpirationPeriod" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoans" xlink:label="locator_evi_PppLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_evi_PppLoans" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="locator_us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LongTermDebt" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="locator_us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_DebtInstrumentTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="locator_us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_DebtInstrumentAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="locator_us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_DebtInstrumentAxis" xlink:to="locator_us-gaap_DebtInstrumentNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PPPLoanMember" xlink:label="locator_evi_PPPLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_DebtInstrumentNameDomain" xlink:to="locator_evi_PPPLoanMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="locator_us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_CreditFacilityAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="locator_us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_CreditFacilityAxis" xlink:to="locator_us-gaap_CreditFacilityDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="locator_us-gaap_RevolvingCreditFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_us-gaap_RevolvingCreditFacilityMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="locator_evi_RevolvingLineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_evi_RevolvingLineOfCreditMember" use="optional" priority="0" order="21"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PaycheckProtectionProgramLoanMember" xlink:label="locator_evi_PaycheckProtectionProgramLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_evi_PaycheckProtectionProgramLoanMember" use="optional" priority="0" order="81"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="locator_srt_CounterpartyNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_srt_CounterpartyNameAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="locator_srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_CounterpartyNameAxis" xlink:to="locator_srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FifthThirdBankNAMember" xlink:label="locator_evi_FifthThirdBankNAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="locator_evi_FifthThirdBankNAMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="62"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="locator_us-gaap_DebtInstrumentNameDomain_c4bdc432-8d95-7f31-66be-262e012dd5d1_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_DebtInstrumentAxis" xlink:to="locator_us-gaap_DebtInstrumentNameDomain_c4bdc432-8d95-7f31-66be-262e012dd5d1_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="locator_us-gaap_CreditFacilityDomain_ba5cb0a5-f1cb-060e-e476-7ec06bc2d68c_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_CreditFacilityAxis" xlink:to="locator_us-gaap_CreditFacilityDomain_ba5cb0a5-f1cb-060e-e476-7ec06bc2d68c_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="locator_srt_RepurchaseAgreementCounterpartyNameDomain_0b73098a-9cd8-20b9-63c4-64b9b894352d_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_CounterpartyNameAxis" xlink:to="locator_srt_RepurchaseAgreementCounterpartyNameDomain_0b73098a-9cd8-20b9-63c4-64b9b894352d_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember_f1af0396-32cf-f1dc-87b5-325c7f478da3_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember_f1af0396-32cf-f1dc-87b5-325c7f478da3_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_755eabd4-cacc-4d26-912b-909e1a621b2a_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_755eabd4-cacc-4d26-912b-909e1a621b2a_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#RelatedPartyTransactionsDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="locator_us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetRentableArea" xlink:label="locator_us-gaap_NetRentableArea"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_NetRentableArea" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_LeaseStartDate" xlink:label="locator_evi_LeaseStartDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_evi_LeaseStartDate" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" xlink:label="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BaseRentPerMonth" xlink:label="locator_evi_BaseRentPerMonth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_evi_BaseRentPerMonth" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="locator_us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_LesseeOperatingLeaseTermOfContract" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="locator_us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="locator_us-gaap_RelatedPartyDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DennisMackMember" xlink:label="locator_evi_DennisMackMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_DennisMackMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MattStephensonMember" xlink:label="locator_evi_MattStephensonMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_MattStephensonMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MikeZuffinettiMember" xlink:label="locator_evi_MikeZuffinettiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_MikeZuffinettiMember" use="optional" priority="0" order="71"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottMartinMember" xlink:label="locator_evi_ScottMartinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_ScottMartinMember" use="optional" priority="0" order="111"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FrankCostabileMember" xlink:label="locator_evi_FrankCostabileMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_FrankCostabileMember" use="optional" priority="0" order="141"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PeterLimoncelliMember" xlink:label="locator_evi_PeterLimoncelliMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_PeterLimoncelliMember" use="optional" priority="0" order="171"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WilliamKincaidMember" xlink:label="locator_evi_WilliamKincaidMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_WilliamKincaidMember" use="optional" priority="0" order="201"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateMember" xlink:label="locator_evi_TriStateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_TriStateMember" use="optional" priority="0" order="42"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AAdvantageLaundrySystemsMember" xlink:label="locator_evi_AAdvantageLaundrySystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_AAdvantageLaundrySystemsMember" use="optional" priority="0" order="72"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottEquipmentMember" xlink:label="locator_evi_ScottEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ScottEquipmentMember" use="optional" priority="0" order="112"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACIndustriesIncMember" xlink:label="locator_evi_PACIndustriesIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_PACIndustriesIncMember" use="optional" priority="0" order="142"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YESMember" xlink:label="locator_evi_YESMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YESMember" use="optional" priority="0" order="172"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CLKMember" xlink:label="locator_evi_CLKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CLKMember" use="optional" priority="0" order="202"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="locator_us-gaap_RelatedPartyDomain_fe57b1bd-c949-1e9c-0994-2b6991fc9f6a_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="locator_us-gaap_RelatedPartyDomain_fe57b1bd-c949-1e9c-0994-2b6991fc9f6a_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain_96228f5e-25f0-a553-5e13-e3ef0fbc79c8_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain_96228f5e-25f0-a553-5e13-e3ef0fbc79c8_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#ConcentrationsOfCreditRiskDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xlink:label="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xlink:label="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="locator_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="locator_us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="locator_us-gaap_SalesRevenueNetMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="locator_us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_ConcentrationRiskByTypeAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="locator_us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ConcentrationRiskTypeDomain" xlink:to="locator_us-gaap_CustomerConcentrationRiskMember" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="locator_srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_srt_MajorCustomersAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentMember" xlink:label="locator_evi_FederalGovernmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_NameOfMajorCustomerDomain" xlink:to="locator_evi_FederalGovernmentMember" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain_113c05d1-9748-253f-e264-59c0ab615b8b_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain_113c05d1-9748-253f-e264-59c0ab615b8b_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain_42a84bd9-c50a-a7c0-f5e7-90d3862b1385_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain_42a84bd9-c50a-a7c0-f5e7-90d3862b1385_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain_e35b6c56-c982-f7b2-1f4a-1ff729ca8c4d_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain_e35b6c56-c982-f7b2-1f4a-1ff729ca8c4d_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlansNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlansNarrativeDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlansNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" use="optional" priority="0" order="9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NonVestedRestrictedStockAwardsMember" xlink:label="locator_evi_NonVestedRestrictedStockAwardsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_NonVestedRestrictedStockAwardsMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember" xlink:label="locator_us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockMember" use="optional" priority="0" order="31"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_StockAwardsMember" xlink:label="locator_evi_StockAwardsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_StockAwardsMember" use="optional" priority="0" order="41"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockAwardsMember" xlink:label="locator_evi_RestrictedStockAwardsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockAwardsMember" use="optional" priority="0" order="51"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockUnitsMember" xlink:label="locator_evi_RestrictedStockUnitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockUnitsMember" use="optional" priority="0" order="71"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xlink:label="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" use="optional" priority="0" order="101"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="111"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="121"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DiscountRateOnPurchaseOfCommonStock" xlink:label="locator_evi_DiscountRateOnPurchaseOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_evi_DiscountRateOnPurchaseOfCommonStock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59ae2af0-3776-4b4b-2f2e-87e33caa3cb3_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59ae2af0-3776-4b4b-2f2e-87e33caa3cb3_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain_b8b0de0a-d106-bf4e-b5d0-63697eef309e_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain_b8b0de0a-d106-bf4e-b5d0-63697eef309e_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain_cd2520bb-623e-d91e-338b-a29f482288c1_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain_cd2520bb-623e-d91e-338b-a29f482288c1_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember_af1d7dfe-3213-d22b-14f8-f4d1e0d04d25_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember_af1d7dfe-3213-d22b-14f8-f4d1e0d04d25_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"/>
  <definitionLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" use="optional" priority="0" order="2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" use="optional" priority="0" order="3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" use="optional" priority="0" order="8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="10" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="locator_us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="1"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockUnitsMember" xlink:label="locator_evi_RestrictedStockUnitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockUnitsMember" use="optional" priority="0" order="11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0f16c763-25ab-b6e3-0236-2d567f4cce17_default"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0f16c763-25ab-b6e3-0236-2d567f4cce17_default" use="optional" priority="0" order="30" xbrldt:contextElement="segment"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>evi-20220630_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="locator_dei_CoverAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CoverAbstract" xlink:to="label_dei_CoverAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="locator_dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCentralIndexKey" xlink:to="label_dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="locator_dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CurrentFiscalYearEndDate" xlink:to="label_dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="locator_dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentFiscalYearFocus" xlink:to="label_dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="locator_dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentFiscalPeriodFocus" xlink:to="label_dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="locator_dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_AmendmentFlag" xlink:to="label_dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="locator_dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentType" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentType" xlink:to="label_dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="locator_dei_DocumentAnnualReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentAnnualReport" xlink:to="label_dei_DocumentAnnualReport"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="locator_dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentPeriodEndDate" xlink:to="label_dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="locator_dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentTransitionReport" xlink:to="label_dei_DocumentTransitionReport"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="locator_dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityFileNumber" xlink:to="label_dei_EntityFileNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="locator_dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityRegistrantName" xlink:to="label_dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="locator_dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation State Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityIncorporationStateCountryCode" xlink:to="label_dei_EntityIncorporationStateCountryCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="locator_dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityTaxIdentificationNumber" xlink:to="label_dei_EntityTaxIdentificationNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="locator_dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressAddressLine1" xlink:to="label_dei_EntityAddressAddressLine1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="locator_dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressAddressLine2" xlink:to="label_dei_EntityAddressAddressLine2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="locator_dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressCityOrTown" xlink:to="label_dei_EntityAddressCityOrTown"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="locator_dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressStateOrProvince" xlink:to="label_dei_EntityAddressStateOrProvince"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="locator_dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityAddressPostalZipCode" xlink:to="label_dei_EntityAddressPostalZipCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="locator_dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_CityAreaCode" xlink:to="label_dei_CityAreaCode"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="locator_dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_LocalPhoneNumber" xlink:to="label_dei_LocalPhoneNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="locator_dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_Security12bTitle" xlink:to="label_dei_Security12bTitle"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="locator_dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_TradingSymbol" xlink:to="label_dei_TradingSymbol"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="locator_dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_SecurityExchangeName" xml:lang="en-US">Name of Exchange on which Security is Registered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_SecurityExchangeName" xlink:to="label_dei_SecurityExchangeName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="locator_dei_EntityInformationFormerLegalOrRegisteredName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityInformationFormerLegalOrRegisteredName" xml:lang="en-US">Entity Information Former Legal Or Registered Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityInformationFormerLegalOrRegisteredName" xlink:to="label_dei_EntityInformationFormerLegalOrRegisteredName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="locator_dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCurrentReportingStatus" xlink:to="label_dei_EntityCurrentReportingStatus"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="locator_dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityInteractiveDataCurrent" xlink:to="label_dei_EntityInteractiveDataCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="locator_dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityFilerCategory" xlink:to="label_dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="locator_dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntitySmallBusiness" xlink:to="label_dei_EntitySmallBusiness"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="locator_dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityEmergingGrowthCompany" xlink:to="label_dei_EntityEmergingGrowthCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="locator_dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityShellCompany" xlink:to="label_dei_EntityShellCompany"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="locator_dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityCommonStockSharesOutstanding" xlink:to="label_dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="locator_dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityWellKnownSeasonedIssuer" xlink:to="label_dei_EntityWellKnownSeasonedIssuer"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="locator_dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityVoluntaryFilers" xlink:to="label_dei_EntityVoluntaryFilers"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="locator_dei_EntityPublicFloat"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_EntityPublicFloat" xlink:to="label_dei_EntityPublicFloat"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="locator_dei_IcfrAuditorAttestationFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_IcfrAuditorAttestationFlag" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_IcfrAuditorAttestationFlag" xlink:to="label_dei_IcfrAuditorAttestationFlag"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="locator_dei_AuditorFirmId"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_AuditorFirmId" xml:lang="en-US">Auditor Firm ID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_AuditorFirmId" xlink:to="label_dei_AuditorFirmId"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="locator_dei_AuditorName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_AuditorName" xml:lang="en-US">Auditor Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_AuditorName" xlink:to="label_dei_AuditorName"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="locator_dei_AuditorLocation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_AuditorLocation" xml:lang="en-US">Auditor Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_AuditorLocation" xlink:to="label_dei_AuditorLocation"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="locator_dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_dei_DocumentsIncorporatedByReferenceTextBlock" xml:lang="en-US">Documents Incorporated By Reference Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="label_dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="label_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="locator_us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="label_us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="locator_us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="label_us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:to="label_us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryNet" xml:lang="en-US">Inventories, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_InventoryNet" xml:lang="en-US">Inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryNet" xlink:to="label_us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="locator_us-gaap_DepositsAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DepositsAssetsCurrent" xml:lang="en-US">Vendor deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DepositsAssetsCurrent" xlink:to="label_us-gaap_DepositsAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="locator_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ContractWithCustomerAssetNetCurrent" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="label_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent" xlink:label="locator_us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherAssetsCurrent" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_OtherAssetsCurrent" xml:lang="en-US">Total other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherAssetsCurrent" xlink:to="label_us-gaap_OtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AssetsCurrent" xlink:to="label_us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Equipment and improvements, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="label_us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="locator_us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="label_us-gaap_OperatingLeaseRightOfUseAsset"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_Goodwill" xml:lang="en-US">Balance, beginning</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_Goodwill" xml:lang="en-US">Balance, ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Goodwill" xlink:to="label_us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets" xlink:label="locator_us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherAssets" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherAssets" xlink:to="label_us-gaap_OtherAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_Assets" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Assets" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Assets" xlink:to="label_us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="locator_us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="label_us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Accrued employee expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="label_us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CustomerDepositCurrent" xlink:label="locator_evi_CustomerDepositCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CustomerDepositCurrent" xml:lang="en-US">Customer deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_CustomerDepositCurrent" xml:lang="en-US">The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CustomerDepositCurrent" xlink:to="label_evi_CustomerDepositCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_ContractWithCustomerLiabilityCurrent" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="label_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Current portion of operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Less: current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="label_us-gaap_OperatingLeaseLiabilityCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesCurrent" xlink:to="label_us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredIncomeTaxLiabilitiesNet" xml:lang="en-US">Deferred income taxes, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="label_us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Long-term operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Long-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="label_us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="locator_us-gaap_LongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LongTermDebtNoncurrent" xml:lang="en-US">Long-term debt, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_LongTermDebtNoncurrent" xml:lang="en-US">Total long-term debt, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LongTermDebtNoncurrent" xlink:to="label_us-gaap_LongTermDebtNoncurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Liabilities" xlink:to="label_us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="locator_us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies (Note 17)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsAndContingencies" xlink:to="label_us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="locator_us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Shareholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="label_us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="locator_us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred stock, $1.00 par value; authorized shares - 200,000; none issued and outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockValue" xlink:to="label_us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, $.025 par value; authorized shares - 20,000,000; 0 shares issued at June 30, 2022 and 12,399,137 shares issued at June 30, 2021, including shares held in treasury</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockValue" xlink:to="label_us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdditionalPaidInCapitalCommonStock" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="label_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="label_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury stock, 0 shares, at cost, at June 30, 2022 and 120,706 shares, at cost, at June 30, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockValue" xlink:to="label_us-gaap_TreasuryStockValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Total shareholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Balance, beginning</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Balance, ending</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockholdersEquity" xlink:to="label_us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and shareholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="label_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="label_us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="locator_us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockSharesAuthorized" xlink:to="label_us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="locator_us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockSharesIssued" xlink:to="label_us-gaap_PreferredStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="locator_us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockSharesOutstanding" xlink:to="label_us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="label_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="locator_us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesAuthorized" xlink:to="label_us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="locator_us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesIssued" xlink:to="label_us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="locator_us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockShares" xml:lang="en-US">Treasury stock, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockShares" xlink:to="label_us-gaap_TreasuryStockShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="locator_us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="label_us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Revenues" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Revenues" xlink:to="label_us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="locator_us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CostOfGoodsAndServicesSold" xlink:to="label_us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GrossProfit" xlink:to="label_us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="label_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingIncomeLoss" xlink:to="label_us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GainsLossesOnExtinguishmentOfDebt" xml:lang="en-US">Debt forgiveness</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_GainsLossesOnExtinguishmentOfDebt" xml:lang="en-US">Debt forgiveness</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="label_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="locator_us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InterestIncomeExpenseNet" xml:lang="en-US">Interest and other (expense), net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_InterestIncomeExpenseNet" xml:lang="en-US">Interest and other (expense) income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InterestIncomeExpenseNet" xlink:to="label_us-gaap_InterestIncomeExpenseNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income before provision for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxExpenseBenefit" xlink:to="label_us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetIncomeLoss" xlink:to="label_us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="locator_us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Net earnings per share - basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareBasic" xlink:to="label_us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="locator_us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Net earnings per share - diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerShareDiluted" xlink:to="label_us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementTable" xlink:to="label_us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="label_us-gaap_StatementEquityComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockMember" xlink:to="label_us-gaap_CommonStockMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdditionalPaidInCapitalMember" xlink:to="label_us-gaap_AdditionalPaidInCapitalMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockMember" xlink:to="label_us-gaap_TreasuryStockMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RetainedEarningsMember" xlink:to="label_us-gaap_RetainedEarningsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="label_us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance, shares, beginning</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Balance, shares, ending</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommonStockSharesOutstanding" xlink:to="label_us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="locator_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Share repurchases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="label_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="locator_us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Share repurchases, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="label_us-gaap_StockRepurchasedDuringPeriodShares"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xml:lang="en-US">Vesting of restricted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US">Vesting of restricted shares, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xml:lang="en-US">Issuances of shares under employee stock plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xml:lang="en-US">Issuances of shares under employee stock plan, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xml:lang="en-US">Issuances of shares in connection with acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xml:lang="en-US">Issuances of shares in connection with acquisitions, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xml:lang="en-US">Shares consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xml:lang="en-US">Stock Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US">Stock compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="locator_us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="label_us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash provided (used) by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="locator_us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DepreciationDepletionAndAmortization" xlink:to="label_us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="locator_us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AmortizationOfDebtDiscountPremium" xml:lang="en-US">Amortization of debt discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="label_us-gaap_AmortizationOfDebtDiscountPremium"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="locator_us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for bad debt expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="label_us-gaap_ProvisionForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="locator_us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseExpense" xml:lang="en-US">Non-cash lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseExpense" xlink:to="label_us-gaap_OperatingLeaseExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="locator_us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensation" xlink:to="label_us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="locator_us-gaap_InventoryLIFOReservePeriodCharge"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryLIFOReservePeriodCharge" xml:lang="en-US">Inventory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryLIFOReservePeriodCharge" xlink:to="label_us-gaap_InventoryLIFOReservePeriodCharge"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">(Benefit) provision for deferred income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="locator_us-gaap_OtherNoncashIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_OtherNoncashIncomeExpense" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherNoncashIncomeExpense" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherNoncashIncomeExpense" xlink:to="label_us-gaap_OtherNoncashIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xml:lang="en-US">(Increase) decrease in operating assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="label_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xml:lang="en-US">Accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xml:lang="en-US">Increase (Decrease) in Accounts and Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInInventories" xlink:to="label_us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInDepositOtherAssets" xml:lang="en-US">Vendor deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInDepositOtherAssets" xml:lang="en-US">Increase (Decrease) in Deposit Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="label_us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xml:lang="en-US">Contract assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="label_us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xml:lang="en-US">Other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="label_us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xml:lang="en-US">Increase (decrease) in operating liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="label_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xml:lang="en-US">Accrued employee expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="label_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_IncreaseDecreaseInCustomerDeposit" xlink:label="locator_evi_IncreaseDecreaseInCustomerDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_IncreaseDecreaseInCustomerDeposit" xml:lang="en-US">Customer deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_IncreaseDecreaseInCustomerDeposit" xml:lang="en-US">The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_IncreaseDecreaseInCustomerDeposit" xml:lang="en-US">IncreaseDecreaseInCustomerDeposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_IncreaseDecreaseInCustomerDeposit" xlink:to="label_evi_IncreaseDecreaseInCustomerDeposit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US">Contract liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="label_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash (used) provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="locator_us-gaap_PaymentsToAcquireProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsToAcquireProductiveAssets" xml:lang="en-US">Capital expenditures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquireProductiveAssets" xml:lang="en-US">Payments to Acquire Productive Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="label_us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Acquisition net of cash acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Cash Consideration, net of cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash used by investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ProceedsFromIssuanceOfDebt" xml:lang="en-US">Proceeds from borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="label_us-gaap_ProceedsFromIssuanceOfDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="locator_us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_RepaymentsOfDebt" xml:lang="en-US">Debt repayments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RepaymentsOfDebt" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RepaymentsOfDebt" xlink:to="label_us-gaap_RepaymentsOfDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="locator_us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsOfDebtIssuanceCosts" xml:lang="en-US">Payment of debt issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsOfDebtIssuanceCosts" xml:lang="en-US">Payments of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="label_us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="locator_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Repurchases of common stock in satisfaction of employee tax withholding obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="label_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Issuances of common stock under employee stock purchase plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="label_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided (used) by financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xml:lang="en-US">Net (decrease) increase in cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash at beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="locator_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="label_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="locator_us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InterestPaidNet" xml:lang="en-US">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InterestPaidNet" xlink:to="label_us-gaap_InterestPaidNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="locator_us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxesPaidNet" xlink:to="label_us-gaap_IncomeTaxesPaidNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Supplemental disclosure of non-cash financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="label_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:label="locator_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xml:lang="en-US">Common stock issued for acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:to="label_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDecreaseForgiveness" xlink:label="locator_us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentDecreaseForgiveness" xml:lang="en-US">Forgiveness of PPP Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:to="label_us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" xlink:label="locator_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" xml:lang="en-US">Forgiveness of PPP Loan in connection with the YES acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" xlink:to="label_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="locator_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xml:lang="en-US">General</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="label_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="label_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="locator_us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Summary of Significant Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="label_us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationsAbstract" xml:lang="en-US">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="label_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="locator_us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="label_us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="locator_us-gaap_OtherIncomeAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherIncomeAndExpensesAbstract" xml:lang="en-US">Other Income and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="label_us-gaap_OtherIncomeAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncomeTextBlock" xlink:label="locator_us-gaap_InterestAndOtherIncomeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InterestAndOtherIncomeTextBlock" xml:lang="en-US">Interest and other (expense) income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="label_us-gaap_InterestAndOtherIncomeTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ReceivablesAbstract" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="label_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="locator_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="label_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="locator_us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="label_us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="locator_us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryDisclosureTextBlock" xlink:to="label_us-gaap_InventoryDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssetsDisclosureAbstract" xlink:label="locator_us-gaap_DepositAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DepositAssetsDisclosureAbstract" xml:lang="en-US">Deposit Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DepositAssetsDisclosureAbstract" xlink:to="label_us-gaap_DepositAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_VendoreDepositsDisclosureTextBlock" xlink:label="locator_evi_VendoreDepositsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_VendoreDepositsDisclosureTextBlock" xml:lang="en-US">Vendor Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_VendoreDepositsDisclosureTextBlock" xml:lang="en-US">The entire disclosure for vendor deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_VendoreDepositsDisclosureTextBlock" xlink:to="label_evi_VendoreDepositsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract" xlink:label="locator_us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherAssetsAbstract" xml:lang="en-US">Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="label_us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="locator_us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherCurrentAssetsTextBlock" xml:lang="en-US">Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherCurrentAssetsTextBlock" xlink:to="label_us-gaap_OtherCurrentAssetsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LeasesAbstract" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="label_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="locator_us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="label_us-gaap_LesseeOperatingLeasesTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="label_us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Equipment and Improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Goodwill and Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="locator_us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PayablesAndAccrualsAbstract" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="label_us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accounts Payable and Accrued Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="label_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="label_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="locator_us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="label_us-gaap_IncomeTaxDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="locator_us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtDisclosureAbstract" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="label_us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="locator_us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtDisclosureTextBlock" xml:lang="en-US">Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtDisclosureTextBlock" xlink:to="label_us-gaap_DebtDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="locator_us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="label_us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Transactions with Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="label_us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="locator_us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RisksAndUncertaintiesAbstract" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="label_us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="locator_us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentrations of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="label_us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="locator_us-gaap_CommitmentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CommitmentsDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CommitmentsDisclosureTextBlock" xlink:to="label_us-gaap_CommitmentsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="locator_us-gaap_CompensationRelatedCostsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CompensationRelatedCostsAbstract" xml:lang="en-US">Compensation Related Costs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="label_us-gaap_CompensationRelatedCostsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:label="locator_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xml:lang="en-US">Retirement Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="locator_us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EquityAbstract" xml:lang="en-US">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EquityAbstract" xlink:to="label_us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Shareholders' Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="label_us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Equity Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xml:lang="en-US">Recently Issued Accounting Guidance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="locator_us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConsolidationPolicyTextBlock" xlink:to="label_us-gaap_ConsolidationPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="locator_us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="label_us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="label_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="locator_us-gaap_ReceivablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ReceivablesPolicyTextBlock" xml:lang="en-US">Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ReceivablesPolicyTextBlock" xml:lang="en-US">Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ReceivablesPolicyTextBlock" xlink:to="label_us-gaap_ReceivablesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="locator_us-gaap_InventoryPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryPolicyTextBlock" xlink:to="label_us-gaap_InventoryPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Equipment, Improvements and Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy" xlink:label="locator_us-gaap_InternalUseSoftwarePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InternalUseSoftwarePolicy" xml:lang="en-US">Software Capitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InternalUseSoftwarePolicy" xlink:to="label_us-gaap_InternalUseSoftwarePolicy"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xml:lang="en-US">Customer-Related Intangibles, Tradenames and Other Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="label_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Asset Impairments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="locator_us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_UseOfEstimates" xml:lang="en-US">Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_UseOfEstimates" xlink:to="label_us-gaap_UseOfEstimates"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="locator_us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="label_us-gaap_EarningsPerSharePolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="locator_us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConcentrationRiskCreditRisk" xml:lang="en-US">Supplier Concentration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConcentrationRiskCreditRisk" xlink:to="label_us-gaap_ConcentrationRiskCreditRisk"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="locator_us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdvertisingCostsPolicyTextBlock" xml:lang="en-US">Advertising Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="label_us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="locator_evi_ShippingAndHandlingCostsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ShippingAndHandlingCostsPolicyTextBlock" xml:lang="en-US">Shipping and Handling</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ShippingAndHandlingCostsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="label_evi_ShippingAndHandlingCostsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="locator_us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Certain Current Assets and Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="label_us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CustomerDepositsPolicyTextBlock" xlink:label="locator_evi_CustomerDepositsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CustomerDepositsPolicyTextBlock" xml:lang="en-US">Customer Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_CustomerDepositsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for the treatment of funds received from customers as advance deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CustomerDepositsPolicyTextBlock" xlink:to="label_evi_CustomerDepositsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="locator_us-gaap_LessorLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LessorLeasesPolicyTextBlock" xml:lang="en-US">Net Investment in Sales Type Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="label_us-gaap_LessorLeasesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="locator_us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="label_us-gaap_IncomeTaxPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="locator_us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="label_us-gaap_LesseeLeasesPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recently Issued Accounting Guidance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="label_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="locator_us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xml:lang="en-US">Reclassifications</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="label_us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:label="locator_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xml:lang="en-US">Schedule of costs, estimated earnings and billings on percentage of completion contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xml:lang="en-US">Tabular disclosure of costs, estimated earnings and billings on uncompleted contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:to="label_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="locator_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xml:lang="en-US">Schedule of amounts included in consolidated balance sheet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:to="label_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of basic and diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="label_us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ConsolidatedLaundryEquipmentMember" xml:lang="en-US">ConsolidatedLaundryEquipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_ConsolidatedLaundryEquipmentMember" xml:lang="en-US">Consolidated Laundry Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ConsolidatedLaundryEquipmentMember" xlink:to="label_evi_ConsolidatedLaundryEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CleanDesignsIncMember" xml:lang="en-US">Clean Designs, Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CleanDesignsIncMember" xlink:to="label_evi_CleanDesignsIncMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_YankeeEquipmentSystemsIncMember" xml:lang="en-US">Yankee Equipment Systems, Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_YankeeEquipmentSystemsIncMember" xml:lang="en-US">Yankee Equipment Systems, Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_YankeeEquipmentSystemsIncMember" xlink:to="label_evi_YankeeEquipmentSystemsIncMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionLineItems" xml:lang="en-US">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="label_us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xml:lang="en-US">Schedule of purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xml:lang="en-US">Schedule of allocation of purchase price consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="label_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xml:lang="en-US">Schedule of supplemental pro forma results of operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="label_us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:label="locator_us-gaap_InterestAndOtherIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InterestAndOtherIncomeTableTextBlock" xml:lang="en-US">Schedule of interest and other (expense), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:to="label_us-gaap_InterestAndOtherIncomeTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="locator_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xml:lang="en-US">Schedule of Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Schedule of maturities of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="locator_us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LeaseCostTableTextBlock" xml:lang="en-US">Schedule of operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LeaseCostTableTextBlock" xlink:to="label_us-gaap_LeaseCostTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" xlink:label="locator_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of supplemental cash Flow information related to company's long-term operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" xml:lang="en-US">Tabular disclosure of supplemental cash flow information related to company's long-term operating lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" xlink:to="label_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:label="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xml:lang="en-US">Schedule of minimum future rental commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="label_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Schedule of major classes of equipment and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="label_us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="locator_us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfGoodwillTextBlock" xml:lang="en-US">Schedule of carrying amount of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="label_us-gaap_ScheduleOfGoodwillTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of license, trademarks and other intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of estimated future amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="label_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Accounts Payable and Accrued Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Components of Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="label_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Reconciliation of Income Tax Expense Computed at the Federal Statutory Tax Rate of Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Significant Components of the Company's Current and Noncurrent Deferred Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xml:lang="en-US">Schedule of Long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="label_us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xml:lang="en-US">Schedule of Non-vested Restricted Stock Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="label_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WesternStateDesignLlcMember" xlink:label="locator_evi_WesternStateDesignLlcMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_WesternStateDesignLlcMember" xml:lang="en-US">Western State Design, LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_WesternStateDesignLlcMember" xml:lang="en-US">Western State Design, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_WesternStateDesignLlcMember" xlink:to="label_evi_WesternStateDesignLlcMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="locator_evi_TriStateTechnicalServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TriStateTechnicalServicesMember" xml:lang="en-US">Tri-State Technical Services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_TriStateTechnicalServicesMember" xml:lang="en-US">Tri-State Technical Services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TriStateTechnicalServicesMember" xlink:to="label_evi_TriStateTechnicalServicesMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ZufAcquisitionsILLCMember" xlink:label="locator_evi_ZufAcquisitionsILLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ZufAcquisitionsILLCMember" xml:lang="en-US">Zuf Acquisitions I LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ZufAcquisitionsILLCMember" xml:lang="en-US">Zuf Acquisitions I LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ZufAcquisitionsILLCMember" xlink:to="label_evi_ZufAcquisitionsILLCMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_SEIAcquisitionMember" xlink:label="locator_evi_SEIAcquisitionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_SEIAcquisitionMember" xml:lang="en-US">SEI Acquisition [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_SEIAcquisitionMember" xml:lang="en-US">SEI Acquisition [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_SEIAcquisitionMember" xlink:to="label_evi_SEIAcquisitionMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACAcquisitionMember" xlink:label="locator_evi_PACAcquisitionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PACAcquisitionMember" xml:lang="en-US">PAC Acquisition [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PACAcquisitionMember" xml:lang="en-US">PAC Acquisition [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PACAcquisitionMember" xlink:to="label_evi_PACAcquisitionMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanRouteLLCMember" xlink:label="locator_evi_CleanRouteLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CleanRouteLLCMember" xml:lang="en-US">Clean Route, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CleanRouteLLCMember" xlink:to="label_evi_CleanRouteLLCMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsMember" xlink:label="locator_evi_YankeeEquipmentSystemsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_YankeeEquipmentSystemsMember" xml:lang="en-US">Yankee Equipment Systems [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_YankeeEquipmentSystemsMember" xml:lang="en-US">Yankee Equipment Systems [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_YankeeEquipmentSystemsMember" xlink:to="label_evi_YankeeEquipmentSystemsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="locator_us-gaap_NumberOfBusinessesAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NumberOfBusinessesAcquired" xml:lang="en-US">Number of acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NumberOfBusinessesAcquired" xlink:to="label_us-gaap_NumberOfBusinessesAcquired"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Cash Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="label_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="locator_us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Principal amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Number of shares transferred to PAC's ESOP</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentFaceAmount" xlink:to="label_us-gaap_DebtInstrumentFaceAmount"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoan" xlink:label="locator_evi_PppLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PppLoan" xml:lang="en-US">PPP Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PppLoan" xlink:to="label_evi_PppLoan"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesTable" xlink:label="locator_evi_AccountingPoliciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_AccountingPoliciesTable" xml:lang="en-US">Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_AccountingPoliciesTable" xml:lang="en-US">Discloses pertinent information about accounting policies of the entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="label_evi_AccountingPoliciesTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="label_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="locator_us-gaap_TransferredAtPointInTimeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TransferredAtPointInTimeMember" xml:lang="en-US">At a point in time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TransferredAtPointInTimeMember" xlink:to="label_us-gaap_TransferredAtPointInTimeMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember" xlink:label="locator_us-gaap_TransferredOverTimeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TransferredOverTimeMember" xml:lang="en-US">Recognized over time [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TransferredOverTimeMember" xlink:to="label_us-gaap_TransferredOverTimeMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="locator_srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_ProductOrServiceAxis" xlink:to="label_srt_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xml:lang="en-US">Commercial and vended laundry parts and equipment sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xml:lang="en-US">Commercial and vended laundry parts and equipment sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:to="label_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ServiceContractsMember" xlink:label="locator_evi_ServiceContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ServiceContractsMember" xml:lang="en-US">Service contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ServiceContractsMember" xml:lang="en-US">Service contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ServiceContractsMember" xlink:to="label_evi_ServiceContractsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_RangeAxis" xml:lang="en-US">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_srt_RangeAxis" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_RangeAxis" xlink:to="label_srt_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_MinimumMember" xlink:to="label_srt_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_MaximumMember" xlink:to="label_srt_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="label_us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember" xlink:label="locator_us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RestrictedStockMember" xlink:to="label_us-gaap_RestrictedStockMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_StockAwardsMember" xlink:label="locator_evi_StockAwardsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_StockAwardsMember" xml:lang="en-US">Stock Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_StockAwardsMember" xml:lang="en-US">Stock awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_StockAwardsMember" xml:lang="en-US">Stock Awards [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_StockAwardsMember" xlink:to="label_evi_StockAwardsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="locator_us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US">Restricted Stock Awards [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="label_us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="locator_us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ComputerSoftwareIntangibleAssetMember" xml:lang="en-US">Computer Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="label_us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="label_us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EquityIncentivePlanMember" xlink:label="locator_evi_EquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_EquityIncentivePlanMember" xml:lang="en-US">2015 Equity Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_EquityIncentivePlanMember" xml:lang="en-US">2015 Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_EquityIncentivePlanMember" xlink:to="label_evi_EquityIncentivePlanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="locator_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="label_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="locator_us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesRevenueNetMember" xlink:to="label_us-gaap_SalesRevenueNetMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="locator_us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="label_us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="locator_us-gaap_ProductConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ProductConcentrationRiskMember" xml:lang="en-US">Supplier Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ProductConcentrationRiskMember" xlink:to="label_us-gaap_ProductConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="locator_srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_MajorCustomersAxis" xml:lang="en-US">Customer [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_srt_MajorCustomersAxis" xml:lang="en-US">Major Customers [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="label_srt_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ManufacturersAndSuppliersMember" xlink:label="locator_evi_ManufacturersAndSuppliersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ManufacturersAndSuppliersMember" xml:lang="en-US">Manufacturers and suppliers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ManufacturersAndSuppliersMember" xml:lang="en-US">Manufacturers and suppliers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ManufacturersAndSuppliersMember" xlink:to="label_evi_ManufacturersAndSuppliersMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="locator_us-gaap_FurnitureAndFixturesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FurnitureAndFixturesMember" xlink:to="label_us-gaap_FurnitureAndFixturesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="locator_us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LeaseholdImprovementsMember" xlink:to="label_us-gaap_LeaseholdImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesLineItems" xlink:label="locator_evi_AccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_AccountingPoliciesLineItems" xml:lang="en-US">Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_AccountingPoliciesLineItems" xml:lang="en-US">Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="label_evi_AccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RevenueRemainingPerformanceObligationPercentage" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="label_us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="locator_evi_PercentageOfRetainageOfContractBillings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PercentageOfRetainageOfContractBillings" xml:lang="en-US">Percentage of retainage of contract billings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PercentageOfRetainageOfContractBillings" xml:lang="en-US">Percentage of retainage of contract billings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PercentageOfRetainageOfContractBillings" xlink:to="label_evi_PercentageOfRetainageOfContractBillings"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US">Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Useful life of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="label_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xml:lang="en-US">Useful life of property and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="label_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Amortized life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Weighted average remaining estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Awards granted under 2015 Equity Incentive Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xml:lang="en-US">Dilutive securities outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xml:lang="en-US">Dilutive common share equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="locator_us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ConcentrationRiskPercentage1" xlink:to="label_us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="locator_us-gaap_AdvertisingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AdvertisingExpense" xml:lang="en-US">Advertising costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AdvertisingExpense" xlink:to="label_us-gaap_AdvertisingExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Accumulated amortization, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="label_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsIncurredOnUncompletedContracts" xlink:label="locator_evi_CostsIncurredOnUncompletedContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CostsIncurredOnUncompletedContracts" xml:lang="en-US">Costs incurred on uncompleted contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_CostsIncurredOnUncompletedContracts" xml:lang="en-US">Costs incurred on uncompleted contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CostsIncurredOnUncompletedContracts" xlink:to="label_evi_CostsIncurredOnUncompletedContracts"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EstimatedEarnings" xlink:label="locator_evi_EstimatedEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_EstimatedEarnings" xml:lang="en-US">Estimated earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_EstimatedEarnings" xml:lang="en-US">Estimated earnings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_EstimatedEarnings" xlink:to="label_evi_EstimatedEarnings"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BillingsToDate" xlink:label="locator_evi_BillingsToDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_BillingsToDate" xml:lang="en-US">Less: billings to date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_BillingsToDate" xml:lang="en-US">Billings to date on uncompleted contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_BillingsToDate" xlink:to="label_evi_BillingsToDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainageDeposit" xlink:label="locator_us-gaap_RetainageDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RetainageDeposit" xml:lang="en-US">Retainage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RetainageDeposit" xlink:to="label_us-gaap_RetainageDeposit"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xml:lang="en-US">Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:to="label_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="locator_us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PreferredStockDividendsAndOtherAdjustments" xml:lang="en-US">Less: distributed and undistributed income allocated to non-vested restricted common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="label_us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net income allocated to EVI Industries, Inc. shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="label_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted average shares outstanding used in basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average shares outstanding used in dilutive earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentsIncMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentsIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ConsolidatedLaundryEquipmentsIncMember" xml:lang="en-US">Consolidated Laundry Equipment, Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ConsolidatedLaundryEquipmentsIncMember" xlink:to="label_evi_ConsolidatedLaundryEquipmentsIncMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_OtherFiscal2022AcquisitionsMember" xlink:label="locator_evi_OtherFiscal2022AcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_OtherFiscal2022AcquisitionsMember" xml:lang="en-US">Other fiscal 2022 acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_OtherFiscal2022AcquisitionsMember" xlink:to="label_evi_OtherFiscal2022AcquisitionsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentMember" xlink:label="locator_evi_YankeeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_YankeeEquipmentMember" xml:lang="en-US">Yankee Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_YankeeEquipmentMember" xlink:to="label_evi_YankeeEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EasternLaundrySystemsMember" xlink:label="locator_evi_EasternLaundrySystemsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_EasternLaundrySystemsMember" xml:lang="en-US">Eastern Laundry Systems (ELS) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_EasternLaundrySystemsMember" xml:lang="en-US">Eastern Laundry Systems (ELS) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_EasternLaundrySystemsMember" xlink:to="label_evi_EasternLaundrySystemsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="label_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="locator_us-gaap_TradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_TradeNamesMember" xml:lang="en-US">Trade Names [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_TradeNamesMember" xlink:to="label_us-gaap_TradeNamesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="locator_us-gaap_CustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CustomerRelationshipsMember" xml:lang="en-US">Customer-related intangible assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CustomerRelationshipsMember" xlink:to="label_us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillMember" xlink:label="locator_us-gaap_GoodwillMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillMember" xml:lang="en-US">Goodwill [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillMember" xlink:to="label_us-gaap_GoodwillMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xml:lang="en-US">Acquisition legal and other professional fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="label_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xml:lang="en-US">Total purchase price for accounting purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:to="label_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="locator_us-gaap_CashAcquiredFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CashAcquiredFromAcquisition" xml:lang="en-US">Cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CashAcquiredFromAcquisition" xlink:to="label_us-gaap_CashAcquiredFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="locator_us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharePrice" xml:lang="en-US">Closing price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharePrice" xlink:to="label_us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xml:lang="en-US">Indefinite lived intangible assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xml:lang="en-US">Finite lived intangible assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xml:lang="en-US">Bargin purchase gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="label_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xml:lang="en-US">Fair value of stock vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xml:lang="en-US">Goodwill amortizable for tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="label_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xlink:label="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xml:lang="en-US">Goodwill for tax purposes, amortizable period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xml:lang="en-US">The amortization period for goodwill arising from a business combination that is expected to be deductible for tax purposes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xlink:to="label_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xml:lang="en-US">Long term debt acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xml:lang="en-US">Revenue from acquisitions included in consolidated results of operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xml:lang="en-US">Revenue from acquisitions included in consolidated results of operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="label_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xml:lang="en-US">Net income from acquisitions included in consolidated results of operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xml:lang="en-US">Net income from acquisitions included in consolidated results of operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:to="label_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetPaidAmount" xlink:label="locator_evi_NetPaidAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_NetPaidAmount" xml:lang="en-US">Net paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_NetPaidAmount" xlink:to="label_evi_NetPaidAmount"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xml:lang="en-US">Purchase price consideration:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="label_us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xml:lang="en-US">Stock Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="label_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Total purchase price consideration, net of cash acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="label_us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xml:lang="en-US">Allocation of purchase price consideration:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_VendorDeposit" xlink:label="locator_evi_VendorDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_VendorDeposit" xml:lang="en-US">Vendor Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_VendorDeposit" xml:lang="en-US">VendorDeposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_VendorDeposit" xlink:to="label_evi_VendorDeposit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US">Other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xml:lang="en-US">Equipment and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xlink:label="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xml:lang="en-US">Accrued employee expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xml:lang="en-US">Amount of liabilities incurred for accrued employee expense that are used in an entity's business and related party payables, assumed at the acquisition date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xml:lang="en-US">Document And Entity Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xlink:to="label_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xml:lang="en-US">Customer deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xml:lang="en-US">Assumption of debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xml:lang="en-US">Total identifiable net assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="locator_us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_BusinessAcquisitionsProFormaRevenue" xml:lang="en-US">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionsProFormaRevenue" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="label_us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xml:lang="en-US">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="label_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BargainPurchaseGain" xlink:label="locator_evi_BargainPurchaseGain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_BargainPurchaseGain" xml:lang="en-US">Bargain purchase gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_BargainPurchaseGain" xml:lang="en-US">Amount of bargain purchase gain.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_BargainPurchaseGain" xlink:to="label_evi_BargainPurchaseGain"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="locator_us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_InterestExpense" xml:lang="en-US">Interest (expense), net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InterestExpense" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InterestExpense" xlink:to="label_us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="locator_evi_TradeAccountsReceivablesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TradeAccountsReceivablesCurrent" xml:lang="en-US">Accounts receivable - trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_TradeAccountsReceivablesCurrent" xml:lang="en-US">Trade receivables current, excluding contract and retention receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TradeAccountsReceivablesCurrent" xlink:to="label_evi_TradeAccountsReceivablesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for doubtful accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Account receivables net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsReceivableNetCurrent" xlink:to="label_us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="locator_us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryGross" xml:lang="en-US">Equipment and parts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryGross" xlink:to="label_us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="locator_us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_InventoryValuationReserves" xml:lang="en-US">Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryValuationReserves" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryValuationReserves" xlink:to="label_us-gaap_InventoryValuationReserves"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="locator_us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_InventoryWriteDown" xml:lang="en-US">Inventory written-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_InventoryWriteDown" xlink:to="label_us-gaap_InventoryWriteDown"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="locator_us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherReceivablesNetCurrent" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherReceivablesNetCurrent" xlink:to="label_us-gaap_OtherReceivablesNetCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance" xlink:label="locator_us-gaap_PrepaidInsurance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PrepaidInsurance" xlink:to="label_us-gaap_PrepaidInsurance"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" xlink:label="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" xml:lang="en-US">Net investments in sales type leases - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" xlink:to="label_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="locator_us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OtherAssetsMiscellaneousCurrent" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OtherAssetsMiscellaneousCurrent" xml:lang="en-US">Other Assets, Miscellaneous, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="label_us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="locator_us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Lease term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US">Original lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="label_us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NumberOfFacilitiesFinancedUnderOperatingLeases" xlink:label="locator_evi_NumberOfFacilitiesFinancedUnderOperatingLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_NumberOfFacilitiesFinancedUnderOperatingLeases" xml:lang="en-US">Number of facilities financed under operating leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_NumberOfFacilitiesFinancedUnderOperatingLeases" xml:lang="en-US">Number of facilities financed under operating leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_NumberOfFacilitiesFinancedUnderOperatingLeases" xlink:to="label_evi_NumberOfFacilitiesFinancedUnderOperatingLeases"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseUnguaranteedResidualAsset" xlink:label="locator_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset" xml:lang="en-US">Residual values</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset" xlink:to="label_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeLeaseNetInvestmentInLease" xml:lang="en-US">Total net investment in sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:to="label_us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" xml:lang="en-US">Current portion Sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" xlink:to="label_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" xml:lang="en-US">Long term portion sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" xlink:to="label_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="label_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Total lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Less: amounts representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="label_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" xlink:label="locator_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" xml:lang="en-US">Present value of lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" xml:lang="en-US">Present value of minimum lease payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" xlink:to="label_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract" xlink:label="locator_us-gaap_LeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LeaseCostAbstract" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LeaseCostAbstract" xlink:to="label_us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="locator_us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating lease cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseCost" xlink:to="label_us-gaap_OperatingLeaseCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="locator_us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short-term lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShortTermLeaseCost" xlink:to="label_us-gaap_ShortTermLeaseCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="locator_us-gaap_VariableLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_VariableLeaseCost" xml:lang="en-US">Variable lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_VariableLeaseCost" xlink:to="label_us-gaap_VariableLeaseCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="locator_us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_LeaseCost" xml:lang="en-US">Total lease cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LeaseCost" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LeaseCost" xlink:to="label_us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_OtherInformationAbstract" xlink:label="locator_evi_OtherInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_OtherInformationAbstract" xml:lang="en-US">Other information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_OtherInformationAbstract" xlink:to="label_evi_OtherInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Weighted average remaining lease terms - operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="label_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Weighted average discount rate - operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="label_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="locator_us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_OperatingLeasePayments" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_OperatingLeasePayments" xlink:to="label_us-gaap_OperatingLeasePayments"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="locator_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for operating lease liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="label_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xml:lang="en-US">Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xml:lang="en-US">Property Subject to or Available for Operating Lease [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TotalMinimumLeasePaymentsReceivableMember" xlink:label="locator_evi_TotalMinimumLeasePaymentsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TotalMinimumLeasePaymentsReceivableMember" xml:lang="en-US">Total Minimum Lease Payments Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_TotalMinimumLeasePaymentsReceivableMember" xml:lang="en-US">Total Minimum Lease Payments Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TotalMinimumLeasePaymentsReceivableMember" xlink:to="label_evi_TotalMinimumLeasePaymentsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="locator_evi_AmortizationOfUnearnedIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_AmortizationOfUnearnedIncomeMember" xml:lang="en-US">Amortization of Unearned Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_AmortizationOfUnearnedIncomeMember" xml:lang="en-US">Amortization of Unearned Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_AmortizationOfUnearnedIncomeMember" xlink:to="label_evi_AmortizationOfUnearnedIncomeMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xml:lang="en-US">Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="label_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xml:lang="en-US">2023</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xml:lang="en-US">2024</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xml:lang="en-US">Thereafter</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xml:lang="en-US">Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xml:lang="en-US">Future minimum lease payments receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:to="label_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="locator_us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_Depreciation" xml:lang="en-US">Depreciation and amortization of equipment and improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_Depreciation" xlink:to="label_us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="locator_us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_VehiclesMember" xlink:to="label_us-gaap_VehiclesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Equipment and improvements, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="label_us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated depreciation and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="locator_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CustomerRelatedIntangibleAssetsMember" xml:lang="en-US">gaap_CustomerRelatedIntangibleAssetsMember</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_CustomerRelatedIntangibleAssetsMember" xml:lang="en-US">Customer-related Intangibles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="label_us-gaap_CustomerRelatedIntangibleAssetsMember" xml:lang="en-US">Customer-related intangibles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="label_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="locator_evi_TrademarksPatentsAndTradeNamesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TrademarksPatentsAndTradeNamesMember" xml:lang="en-US">Trademarks and patents [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_TrademarksPatentsAndTradeNamesMember" xml:lang="en-US">Trademarks and Patents [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TrademarksPatentsAndTradeNamesMember" xlink:to="label_evi_TrademarksPatentsAndTradeNamesMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="locator_us-gaap_NoncompeteAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Covenants not to compete [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Convenants not to Compete [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NoncompeteAgreementsMember" xlink:to="label_us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember" xlink:label="locator_us-gaap_FranchiseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FranchiseRightsMember" xml:lang="en-US">License agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FranchiseRightsMember" xml:lang="en-US">License Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FranchiseRightsMember" xlink:to="label_us-gaap_FranchiseRightsMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" xlink:label="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" xlink:to="label_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillFromAcquisition" xlink:label="locator_evi_GoodwillFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_GoodwillFromAcquisition" xml:lang="en-US">Goodwill from YES Acquisition (as described in Note 3)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_GoodwillFromAcquisition" xlink:to="label_evi_GoodwillFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillFromAcquisitionOne" xlink:label="locator_evi_GoodwillFromAcquisitionOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_GoodwillFromAcquisitionOne" xml:lang="en-US">Goodwill from fiscal 2022 acquisitions (as described in Note 3)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_GoodwillFromAcquisitionOne" xlink:to="label_evi_GoodwillFromAcquisitionOne"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillIncreaseDecrease" xlink:label="locator_evi_GoodwillIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_GoodwillIncreaseDecrease" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_GoodwillIncreaseDecrease" xlink:to="label_evi_GoodwillIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="locator_us-gaap_GoodwillOtherIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_GoodwillOtherIncreaseDecrease" xml:lang="en-US">Working capital adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_GoodwillOtherIncreaseDecrease" xlink:to="label_us-gaap_GoodwillOtherIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Intangible Assets, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xml:lang="en-US">Weighted average remaining estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="label_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xml:lang="en-US">Estimated Useful Lives (in years), Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:label="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xml:lang="en-US">Goodwill And Intangible Assets Schedule Of Estimated Future Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="label_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2023</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">2024</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US">Thereafter</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TotalRemainingAmortizationIntangibleAssets" xlink:label="locator_evi_TotalRemainingAmortizationIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TotalRemainingAmortizationIntangibleAssets" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TotalRemainingAmortizationIntangibleAssets" xlink:to="label_evi_TotalRemainingAmortizationIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccountsPayableCurrent" xlink:to="label_us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_AccruedLiabilitiesCurrent" xlink:to="label_us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="locator_us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SalesAndExciseTaxPayableCurrent" xml:lang="en-US">Sales tax accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="label_us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Federal statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Federal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US">State</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Tax at the statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="label_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US">State income taxes, net of federal benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="label_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xml:lang="en-US">Nondeductible compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="label_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" xlink:label="locator_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" xml:lang="en-US">PPP Loan forgiveness</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" xml:lang="en-US">PPP Loan forgiveness.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" xlink:to="label_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="locator_us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="label_us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="locator_us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsGrossAbstract" xml:lang="en-US">Deferred tax assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="label_us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Allowance for doubtful accounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="locator_us-gaap_DeferredTaxAssetsInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsInventory" xml:lang="en-US">Inventory capitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsInventory" xlink:to="label_us-gaap_DeferredTaxAssetsInventory"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xml:lang="en-US">Stock compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="locator_us-gaap_DeferredTaxAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_DeferredTaxAssetsOther" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsOther" xml:lang="en-US">Deferred Tax Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsOther" xlink:to="label_us-gaap_DeferredTaxAssetsOther"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="locator_us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxAssetsGross" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxAssetsGross" xlink:to="label_us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred tax liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="label_us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xml:lang="en-US">Deferred Tax Liabilities, Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xml:lang="en-US">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Intangible assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DeferredTaxLiabilitiesOther" xml:lang="en-US">Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredTaxLiabilitiesOther" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="label_us-gaap_DeferredTaxLiabilitiesOther"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="locator_us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="label_us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DeferredNetTaxAssetsAndLiabilities" xlink:label="locator_evi_DeferredNetTaxAssetsAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_DeferredNetTaxAssetsAndLiabilities" xml:lang="en-US">Net deferred income tax (liabilities) assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_DeferredNetTaxAssetsAndLiabilities" xml:lang="en-US">Net deferred income tax assets (liabilities).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_DeferredNetTaxAssetsAndLiabilities" xlink:to="label_evi_DeferredNetTaxAssetsAndLiabilities"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="locator_us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentTable" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="label_us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="locator_us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentAxis" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentAxis" xlink:to="label_us-gaap_DebtInstrumentAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PPPLoanMember" xlink:label="locator_evi_PPPLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PPPLoanMember" xml:lang="en-US">PPP loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PPPLoanMember" xlink:to="label_evi_PPPLoanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="locator_us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CreditFacilityAxis" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CreditFacilityAxis" xlink:to="label_us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="locator_us-gaap_RevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RevolvingCreditFacilityMember" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RevolvingCreditFacilityMember" xlink:to="label_us-gaap_RevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="locator_evi_RevolvingLineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_RevolvingLineOfCreditMember" xml:lang="en-US">Revolving line of credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_RevolvingLineOfCreditMember" xml:lang="en-US">Revolving line of credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_RevolvingLineOfCreditMember" xlink:to="label_evi_RevolvingLineOfCreditMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PaycheckProtectionProgramLoanMember" xlink:label="locator_evi_PaycheckProtectionProgramLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PaycheckProtectionProgramLoanMember" xml:lang="en-US">Paycheck Protection Program Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PaycheckProtectionProgramLoanMember" xml:lang="en-US">Paycheck Protection Program Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PaycheckProtectionProgramLoanMember" xlink:to="label_evi_PaycheckProtectionProgramLoanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="locator_srt_CounterpartyNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_srt_CounterpartyNameAxis" xml:lang="en-US">Counterparty Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_srt_CounterpartyNameAxis" xlink:to="label_srt_CounterpartyNameAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FifthThirdBankNAMember" xlink:label="locator_evi_FifthThirdBankNAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_FifthThirdBankNAMember" xml:lang="en-US">Fifth Third Bank, N.A. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_FifthThirdBankNAMember" xml:lang="en-US">Fifth Third Bank, N.A. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_FifthThirdBankNAMember" xlink:to="label_evi_FifthThirdBankNAMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="label_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="locator_us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentLineItems" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="label_us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Revolving line of credit facility maximum borrowing capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="locator_us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LineOfCredit" xml:lang="en-US">Revolving line of credit facility amount outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LineOfCredit" xlink:to="label_us-gaap_LineOfCredit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xml:lang="en-US">Basis of variable interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="label_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LineOfCreditFacilityExpirationDate1" xml:lang="en-US">Expiration date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="label_us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="locator_us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShortTermBorrowings" xml:lang="en-US">Principal loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShortTermBorrowings" xlink:to="label_us-gaap_ShortTermBorrowings"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LineOfCreditFacilityExpirationPeriod" xml:lang="en-US">Credit facility term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="label_us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xml:lang="en-US">Amount available for borrowing under the revolving line of credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="label_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoans" xlink:label="locator_evi_PppLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PppLoans" xml:lang="en-US">PPP loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PppLoans" xml:lang="en-US">PPP Loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PppLoans" xlink:to="label_evi_PppLoans"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="locator_us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LongTermDebt" xml:lang="en-US">Debt outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LongTermDebt" xlink:to="label_us-gaap_LongTermDebt"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit" xlink:label="locator_us-gaap_LongTermLineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LongTermLineOfCredit" xml:lang="en-US">Revolving Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LongTermLineOfCredit" xlink:to="label_us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="locator_us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_DebtInstrumentUnamortizedDiscount" xml:lang="en-US">Less: unamortized discount and deferred financing costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DebtInstrumentUnamortizedDiscount" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="label_us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="label_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="label_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DennisMackMember" xlink:label="locator_evi_DennisMackMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_DennisMackMember" xml:lang="en-US">Dennis Mack [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_DennisMackMember" xml:lang="en-US">Dennis Mack and Tom Marks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_DennisMackMember" xml:lang="en-US">Dennis Mack [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_DennisMackMember" xlink:to="label_evi_DennisMackMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MattStephensonMember" xlink:label="locator_evi_MattStephensonMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_MattStephensonMember" xml:lang="en-US">Matt Stephenson [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_MattStephensonMember" xml:lang="en-US">Matt Stephenson [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_MattStephensonMember" xlink:to="label_evi_MattStephensonMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MikeZuffinettiMember" xlink:label="locator_evi_MikeZuffinettiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_MikeZuffinettiMember" xml:lang="en-US">Mike Zuffinetti [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_MikeZuffinettiMember" xml:lang="en-US">Mike Zuffinetti [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_MikeZuffinettiMember" xlink:to="label_evi_MikeZuffinettiMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottMartinMember" xlink:label="locator_evi_ScottMartinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ScottMartinMember" xml:lang="en-US">Scott Martin [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ScottMartinMember" xml:lang="en-US">Scott Martin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ScottMartinMember" xlink:to="label_evi_ScottMartinMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FrankCostabileMember" xlink:label="locator_evi_FrankCostabileMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_FrankCostabileMember" xml:lang="en-US">Frank Costabile [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_FrankCostabileMember" xml:lang="en-US">Frank Costabile [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_FrankCostabileMember" xlink:to="label_evi_FrankCostabileMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PeterLimoncelliMember" xlink:label="locator_evi_PeterLimoncelliMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PeterLimoncelliMember" xml:lang="en-US">Peter Limoncelli [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PeterLimoncelliMember" xml:lang="en-US">Peter Limoncelli [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PeterLimoncelliMember" xlink:to="label_evi_PeterLimoncelliMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WilliamKincaidMember" xlink:label="locator_evi_WilliamKincaidMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_WilliamKincaidMember" xml:lang="en-US">William Kincaid [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_WilliamKincaidMember" xlink:to="label_evi_WilliamKincaidMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateMember" xlink:label="locator_evi_TriStateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TriStateMember" xml:lang="en-US">Tri-State [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_TriStateMember" xml:lang="en-US">Tri-State [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TriStateMember" xlink:to="label_evi_TriStateMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AAdvantageLaundrySystemsMember" xlink:label="locator_evi_AAdvantageLaundrySystemsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_AAdvantageLaundrySystemsMember" xml:lang="en-US">AAdvantage Laundry Systems [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_AAdvantageLaundrySystemsMember" xlink:to="label_evi_AAdvantageLaundrySystemsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottEquipmentMember" xlink:label="locator_evi_ScottEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_ScottEquipmentMember" xml:lang="en-US">Scott Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_ScottEquipmentMember" xml:lang="en-US">Scott Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_ScottEquipmentMember" xlink:to="label_evi_ScottEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACIndustriesIncMember" xlink:label="locator_evi_PACIndustriesIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PACIndustriesIncMember" xml:lang="en-US">PAC Industries Inc. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_PACIndustriesIncMember" xml:lang="en-US">PAC Industries Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PACIndustriesIncMember" xlink:to="label_evi_PACIndustriesIncMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YESMember" xlink:label="locator_evi_YESMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_YESMember" xml:lang="en-US">YES [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_YESMember" xlink:to="label_evi_YESMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CLKMember" xlink:label="locator_evi_CLKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_CLKMember" xml:lang="en-US">CLK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_CLKMember" xlink:to="label_evi_CLKMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="locator_us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="label_us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetRentableArea" xlink:label="locator_us-gaap_NetRentableArea"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_NetRentableArea" xml:lang="en-US">Area of lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_NetRentableArea" xlink:to="label_us-gaap_NetRentableArea"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_LeaseStartDate" xlink:label="locator_evi_LeaseStartDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_LeaseStartDate" xml:lang="en-US">Lease start date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_LeaseStartDate" xml:lang="en-US">The start date of lease agreement, in CCYY-MM-DD format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_LeaseStartDate" xlink:to="label_evi_LeaseStartDate"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xml:lang="en-US">Monthly base rental payments for year one</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="label_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" xlink:label="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" xml:lang="en-US">Lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" xlink:to="label_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BaseRentPerMonth" xlink:label="locator_evi_BaseRentPerMonth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_BaseRentPerMonth" xml:lang="en-US">Base rent, per month</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_BaseRentPerMonth" xml:lang="en-US">Amount of Base rent, per month.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_BaseRentPerMonth" xlink:to="label_evi_BaseRentPerMonth"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="locator_us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_CustomerConcentrationRiskMember" xlink:to="label_us-gaap_CustomerConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentMember" xlink:label="locator_evi_FederalGovernmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_FederalGovernmentMember" xml:lang="en-US">Federal Government Agency [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_FederalGovernmentMember" xlink:to="label_evi_FederalGovernmentMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xlink:label="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xml:lang="en-US">Contract accounted percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xml:lang="en-US">Federal government facility other contract accounted more than percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xlink:to="label_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xlink:label="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xml:lang="en-US">Accounts receivable percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xml:lang="en-US">Accounts receivable other contract accounted grater than percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xlink:to="label_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="locator_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xml:lang="en-US">Employer matching contribution percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="label_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" xlink:label="locator_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" xml:lang="en-US">Period after which employees are eligible to participate in the plan percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" xlink:to="label_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="locator_us-gaap_DefinedContributionPlanCostRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Plan contributions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="label_us-gaap_DefinedContributionPlanCostRecognized"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DeferredCompensationPlans" xlink:label="locator_evi_DeferredCompensationPlans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_DeferredCompensationPlans" xml:lang="en-US">Deferred compensation plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_DeferredCompensationPlans" xlink:to="label_evi_DeferredCompensationPlans"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:label="locator_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xml:lang="en-US">Period after which employees are eligible to participate in the plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="label_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NonVestedRestrictedStockAwardsMember" xlink:label="locator_evi_NonVestedRestrictedStockAwardsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_NonVestedRestrictedStockAwardsMember" xml:lang="en-US">Non-vested restricted stock awards [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_NonVestedRestrictedStockAwardsMember" xlink:to="label_evi_NonVestedRestrictedStockAwardsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockAwardsMember" xlink:label="locator_evi_RestrictedStockAwardsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_evi_RestrictedStockAwardsMember" xml:lang="en-US">Restricted Stock Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_RestrictedStockAwardsMember" xml:lang="en-US">RestrictedStockAwardsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_RestrictedStockAwardsMember" xlink:to="label_evi_RestrictedStockAwardsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockUnitsMember" xlink:label="locator_evi_RestrictedStockUnitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_RestrictedStockUnitsMember" xml:lang="en-US">Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_RestrictedStockUnitsMember" xml:lang="en-US">Restricted stock Units [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_RestrictedStockUnitsMember" xlink:to="label_evi_RestrictedStockUnitsMember"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xlink:label="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xml:lang="en-US">2017 Employee Stock Purchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="label_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xml:lang="en-US">2017 Employee Stock Purchase Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xlink:to="label_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Number of shares authorized under 2015 Equity Incentive Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xml:lang="en-US">Non-cash share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:to="label_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xml:lang="en-US">Grant date fair value of restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="label_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Weighted-average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xml:lang="en-US">Stock vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Proceeds from issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="label_us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DiscountRateOnPurchaseOfCommonStock" xlink:label="locator_evi_DiscountRateOnPurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_evi_DiscountRateOnPurchaseOfCommonStock" xml:lang="en-US">Discount rate on purchase of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_evi_DiscountRateOnPurchaseOfCommonStock" xlink:to="label_evi_DiscountRateOnPurchaseOfCommonStock"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock issued under employee stock purchase plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Non-vested awards or units outstanding at June 30, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Non-vested awards or units outstanding at June 30, 2022</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value at June 30, 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value at June 30, 2022</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US">Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>evi-20220630_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- XBRL Document Created with XML Edge from P3 Data Systems -->
  <roleRef roleURI="http://envirostarinc.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="evi-20220630.xsd#DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="locator_dei_CoverAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="locator_dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCentralIndexKey" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="locator_dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_CurrentFiscalYearEndDate" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="locator_dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentFiscalYearFocus" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="locator_dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentFiscalPeriodFocus" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="locator_dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_AmendmentFlag" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="locator_dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentType" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="locator_dei_DocumentAnnualReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentAnnualReport" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="locator_dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentPeriodEndDate" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="locator_dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentTransitionReport" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="locator_dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityFileNumber" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="locator_dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityRegistrantName" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="locator_dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityIncorporationStateCountryCode" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="locator_dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityTaxIdentificationNumber" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="locator_dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressAddressLine1" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="locator_dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressAddressLine2" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="locator_dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressCityOrTown" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="locator_dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressStateOrProvince" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="locator_dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityAddressPostalZipCode" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="locator_dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_CityAreaCode" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="locator_dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_LocalPhoneNumber" use="optional" priority="0" order="190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="locator_dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_Security12bTitle" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="locator_dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_TradingSymbol" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="locator_dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_SecurityExchangeName" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationFormerLegalOrRegisteredName" xlink:label="locator_dei_EntityInformationFormerLegalOrRegisteredName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityInformationFormerLegalOrRegisteredName" use="optional" priority="0" order="230"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="locator_dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCurrentReportingStatus" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="locator_dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityInteractiveDataCurrent" use="optional" priority="0" order="250"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="locator_dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityFilerCategory" use="optional" priority="0" order="260"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="locator_dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntitySmallBusiness" use="optional" priority="0" order="270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="locator_dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityEmergingGrowthCompany" use="optional" priority="0" order="280"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="locator_dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityShellCompany" use="optional" priority="0" order="290"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="locator_dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityCommonStockSharesOutstanding" use="optional" priority="0" order="300"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="locator_dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityWellKnownSeasonedIssuer" use="optional" priority="0" order="310"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="locator_dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityVoluntaryFilers" use="optional" priority="0" order="320"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="locator_dei_EntityPublicFloat"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_EntityPublicFloat" use="optional" priority="0" order="330"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="locator_dei_IcfrAuditorAttestationFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_IcfrAuditorAttestationFlag" use="optional" priority="0" order="340"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="locator_dei_AuditorFirmId"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_AuditorFirmId" use="optional" priority="0" order="350"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="locator_dei_AuditorName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_AuditorName" use="optional" priority="0" order="360"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="locator_dei_AuditorLocation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_AuditorLocation" use="optional" priority="0" order="370"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="locator_dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_dei_CoverAbstract" xlink:to="locator_dei_DocumentsIncorporatedByReferenceTextBlock" use="optional" priority="0" order="380"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/BalanceSheets" xlink:type="simple" xlink:href="evi-20220630.xsd#BalanceSheets"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/BalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="locator_us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_AssetsAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="locator_us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_AssetsCurrentAbstract" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_AccountsNotesAndLoansReceivableNetCurrent" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_InventoryNet" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="locator_us-gaap_DepositsAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_DepositsAssetsCurrent" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="locator_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent" xlink:label="locator_us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_OtherAssetsCurrent" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="locator_us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsCurrentAbstract" xlink:to="locator_us-gaap_AssetsCurrent" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="locator_us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_OperatingLeaseRightOfUseAsset" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets" xlink:label="locator_us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_OtherAssets" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="locator_us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AssetsAbstract" xlink:to="locator_us-gaap_Assets" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="locator_us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LiabilitiesCurrentAbstract" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CustomerDepositCurrent" xlink:label="locator_evi_CustomerDepositCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="locator_evi_CustomerDepositCurrent" use="optional" priority="0" order="190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesCurrentAbstract" xlink:to="locator_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="locator_us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LiabilitiesCurrent" use="optional" priority="0" order="220" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxLiabilitiesNet" use="optional" priority="0" order="230"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="locator_us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LongTermDebtNoncurrent" use="optional" priority="0" order="250"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="locator_us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_Liabilities" use="optional" priority="0" order="260" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="locator_us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_CommitmentsAndContingencies" use="optional" priority="0" order="270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="locator_us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_StockholdersEquityAbstract" use="optional" priority="0" order="280"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="locator_us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_PreferredStockValue" use="optional" priority="0" order="290"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="locator_us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_CommonStockValue" use="optional" priority="0" order="300"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="locator_us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_AdditionalPaidInCapitalCommonStock" use="optional" priority="0" order="310"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="locator_us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" priority="0" order="320"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="locator_us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_TreasuryStockValue" use="optional" priority="0" order="330" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StockholdersEquityAbstract" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="340" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="locator_us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="locator_us-gaap_LiabilitiesAndStockholdersEquity" use="optional" priority="0" order="350" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/BalanceSheetsParenthetical" xlink:type="simple" xlink:href="evi-20220630.xsd#BalanceSheetsParenthetical"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/BalanceSheetsParenthetical">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="locator_us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_PreferredStockParOrStatedValuePerShare" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="locator_us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_PreferredStockSharesAuthorized" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="locator_us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_PreferredStockSharesIssued" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="locator_us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_PreferredStockSharesOutstanding" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="locator_us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockParOrStatedValuePerShare" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="locator_us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesAuthorized" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="locator_us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_CommonStockSharesIssued" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="locator_us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="locator_us-gaap_TreasuryStockShares" use="optional" priority="0" order="70"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfOperations" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfOperations"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfOperations">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="locator_us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="locator_us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_Revenues" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="locator_us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_CostOfGoodsAndServicesSold" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="locator_us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_GrossProfit" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="locator_us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_OperatingIncomeLoss" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="locator_us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_InterestIncomeExpenseNet" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="locator_us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_EarningsPerShareBasic" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="locator_us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeStatementAbstract" xlink:to="locator_us-gaap_EarningsPerShareDiluted" use="optional" priority="0" order="110"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfShareholdersEquity" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfShareholdersEquity"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfShareholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="locator_us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="locator_us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="locator_us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_TreasuryStockMember" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="locator_us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_RetainedEarningsMember" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="locator_us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_TreasuryStockValueAcquiredCostMethod" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="locator_us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockRepurchasedDuringPeriodShares" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueAcquisitions" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="locator_us-gaap_StockholdersEquity_b8368d97-7eaf-23c9-809d-28f594eefab8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_StockholdersEquity_b8368d97-7eaf-23c9-809d-28f594eefab8" use="optional" priority="0" order="130" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="locator_us-gaap_CommonStockSharesOutstanding_39984a66-4b6b-e9ef-8635-214454251a30"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_CommonStockSharesOutstanding_39984a66-4b6b-e9ef-8635-214454251a30" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/StatementsOfCashFlows" xlink:type="simple" xlink:href="evi-20220630.xsd#StatementsOfCashFlows"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/StatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="locator_us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="locator_us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_DepreciationDepletionAndAmortization" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="locator_us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_AmortizationOfDebtDiscountPremium" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="locator_us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_ProvisionForDoubtfulAccounts" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="locator_us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_OperatingLeaseExpense" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="locator_us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_ShareBasedCompensation" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLIFOReservePeriodCharge" xlink:label="locator_us-gaap_InventoryLIFOReservePeriodCharge"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_InventoryLIFOReservePeriodCharge" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="locator_us-gaap_OtherNoncashIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_OtherNoncashIncomeExpense" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" use="optional" priority="0" order="130" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="locator_us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInInventories" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInDepositOtherAssets" use="optional" priority="0" order="150" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" use="optional" priority="0" order="160" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInOtherCurrentAssets" use="optional" priority="0" order="170" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" use="optional" priority="0" order="190" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" use="optional" priority="0" order="200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_IncreaseDecreaseInCustomerDeposit" xlink:label="locator_evi_IncreaseDecreaseInCustomerDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="locator_evi_IncreaseDecreaseInCustomerDeposit" use="optional" priority="0" order="210" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="locator_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" use="optional" priority="0" order="220" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" priority="0" order="230" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="locator_us-gaap_PaymentsToAcquireProductiveAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="locator_us-gaap_PaymentsToAcquireProductiveAssets" use="optional" priority="0" order="250" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="260" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" priority="0" order="270" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" use="optional" priority="0" order="280"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_ProceedsFromIssuanceOfDebt" use="optional" priority="0" order="290"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="locator_us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_RepaymentsOfDebt" use="optional" priority="0" order="300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="locator_us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_PaymentsOfDebtIssuanceCosts" use="optional" priority="0" order="310" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="locator_us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" priority="0" order="320" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="locator_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_ProceedsFromIssuanceOfCommonStock" use="optional" priority="0" order="330"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="locator_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" priority="0" order="340" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" use="optional" priority="0" order="350" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" use="optional" priority="0" order="360" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a7d7088-b275-59ba-3118-6d878e05c577"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a7d7088-b275-59ba-3118-6d878e05c577" use="optional" priority="0" order="370" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="locator_us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_SupplementalCashFlowInformationAbstract" use="optional" priority="0" order="380"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="locator_us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="locator_us-gaap_InterestPaidNet" use="optional" priority="0" order="390"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="locator_us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="locator_us-gaap_IncomeTaxesPaidNet" use="optional" priority="0" order="400"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementOfCashFlowsAbstract" xlink:to="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" use="optional" priority="0" order="410"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" xlink:label="locator_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="locator_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1" use="optional" priority="0" order="420"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDecreaseForgiveness" xlink:label="locator_us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="locator_us-gaap_DebtInstrumentDecreaseForgiveness" use="optional" priority="0" order="430"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" xlink:label="locator_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="locator_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition" use="optional" priority="0" order="440"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/General" xlink:type="simple" xlink:href="evi-20220630.xsd#General"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/General">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="locator_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="locator_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPolicies"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="locator_us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_SignificantAccountingPoliciesTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/Acquisitions" xlink:type="simple" xlink:href="evi-20220630.xsd#Acquisitions"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Acquisitions">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="locator_us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_BusinessCombinationDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNet" xlink:type="simple" xlink:href="evi-20220630.xsd#InterestAndOtherExpenseNet"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InterestAndOtherExpenseNet">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="locator_us-gaap_OtherIncomeAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncomeTextBlock" xlink:label="locator_us-gaap_InterestAndOtherIncomeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="locator_us-gaap_InterestAndOtherIncomeTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsReceivable" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsReceivable"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="locator_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/Inventories" xlink:type="simple" xlink:href="evi-20220630.xsd#Inventories"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Inventories">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="locator_us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="locator_us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_InventoryDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/VendorDeposits" xlink:type="simple" xlink:href="evi-20220630.xsd#VendorDeposits"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/VendorDeposits">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssetsDisclosureAbstract" xlink:label="locator_us-gaap_DepositAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_VendoreDepositsDisclosureTextBlock" xlink:label="locator_evi_VendoreDepositsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DepositAssetsDisclosureAbstract" xlink:to="locator_evi_VendoreDepositsDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssets" xlink:type="simple" xlink:href="evi-20220630.xsd#OtherCurrentAssets"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract" xlink:label="locator_us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="locator_us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_OtherCurrentAssetsTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/Leases" xlink:type="simple" xlink:href="evi-20220630.xsd#Leases"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Leases">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="locator_us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeasesTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovements" xlink:type="simple" xlink:href="evi-20220630.xsd#EquipmentAndImprovements"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovements">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssets" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssets"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsPayableAndAccruedExpenses"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="locator_us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/evi-it" xlink:type="simple" xlink:href="evi-20220630.xsd#evi-it"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-it">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="locator_us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/Debt" xlink:type="simple" xlink:href="evi-20220630.xsd#Debt"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/Debt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="locator_us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="locator_us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_DebtDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/evi-rpt" xlink:type="simple" xlink:href="evi-20220630.xsd#evi-rpt"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-rpt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="locator_us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/ConcentrationsOfCreditRisk" xlink:type="simple" xlink:href="evi-20220630.xsd#ConcentrationsOfCreditRisk"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ConcentrationsOfCreditRisk">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="locator_us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="locator_us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="locator_us-gaap_ConcentrationRiskDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/evi-c" xlink:type="simple" xlink:href="evi-20220630.xsd#evi-c"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/evi-c">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="locator_us-gaap_CommitmentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="locator_us-gaap_CommitmentsDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/RetirementPlan" xlink:type="simple" xlink:href="evi-20220630.xsd#RetirementPlan"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RetirementPlan">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="locator_us-gaap_CompensationRelatedCostsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" xlink:label="locator_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="evi-20220630.xsd#ShareholdersEquity"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ShareholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="locator_us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EquityAbstract" xlink:to="locator_us-gaap_StockholdersEquityNoteDisclosureTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlans" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlans"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlans">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/RecentlyIssuedAccountingGuidance" xlink:type="simple" xlink:href="evi-20220630.xsd#RecentlyIssuedAccountingGuidance"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RecentlyIssuedAccountingGuidance">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesPolicies"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="locator_us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_ConsolidationPolicyTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="locator_us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_RevenueRecognitionPolicyTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="locator_us-gaap_ReceivablesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_ReceivablesPolicyTextBlock" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="locator_us-gaap_InventoryPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_InventoryPolicyTextBlock" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy" xlink:label="locator_us-gaap_InternalUseSoftwarePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_InternalUseSoftwarePolicy" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="locator_us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_UseOfEstimates" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="locator_us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_EarningsPerSharePolicyTextBlock" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="locator_us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_ConcentrationRiskCreditRisk" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="locator_us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_AdvertisingCostsPolicyTextBlock" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="locator_evi_ShippingAndHandlingCostsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_evi_ShippingAndHandlingCostsPolicyTextBlock" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="locator_us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_FairValueOfFinancialInstrumentsPolicy" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CustomerDepositsPolicyTextBlock" xlink:label="locator_evi_CustomerDepositsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_evi_CustomerDepositsPolicyTextBlock" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="locator_us-gaap_LessorLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_LessorLeasesPolicyTextBlock" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="locator_us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_IncomeTaxPolicyTextBlock" use="optional" priority="0" order="180" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="locator_us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_LesseeLeasesPolicyTextBlock" use="optional" priority="0" order="190" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" use="optional" priority="0" order="200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="locator_us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_PriorPeriodReclassificationAdjustmentDescription" use="optional" priority="0" order="210"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" xlink:label="locator_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xlink:label="locator_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" use="optional" priority="0" order="20"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" use="optional" priority="0" order="20"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNetTables" xlink:type="simple" xlink:href="evi-20220630.xsd#InterestAndOtherExpenseNetTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InterestAndOtherExpenseNetTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="locator_us-gaap_OtherIncomeAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:label="locator_us-gaap_InterestAndOtherIncomeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="locator_us-gaap_InterestAndOtherIncomeTableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsReceivableTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="locator_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InventoriesTables" xlink:type="simple" xlink:href="evi-20220630.xsd#InventoriesTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="locator_us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsTables" xlink:type="simple" xlink:href="evi-20220630.xsd#OtherCurrentAssetsTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract" xlink:label="locator_us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesTables" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="locator_us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LeaseCostTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" xlink:label="locator_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:label="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" use="optional" priority="0" order="30"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsTables" xlink:type="simple" xlink:href="evi-20220630.xsd#EquipmentAndImprovementsTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="locator_us-gaap_ScheduleOfGoodwillTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfGoodwillTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" use="optional" priority="0" order="20"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsPayableAndAccruedExpensesTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="locator_us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" use="optional" priority="0" order="20"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/DebtTables" xlink:type="simple" xlink:href="evi-20220630.xsd#DebtTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="locator_us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlansTables" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlansTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlansTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="locator_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GeneralDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GeneralDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GeneralDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WesternStateDesignLlcMember" xlink:label="locator_evi_WesternStateDesignLlcMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_WesternStateDesignLlcMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateTechnicalServicesMember" xlink:label="locator_evi_TriStateTechnicalServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_TriStateTechnicalServicesMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ZufAcquisitionsILLCMember" xlink:label="locator_evi_ZufAcquisitionsILLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ZufAcquisitionsILLCMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_SEIAcquisitionMember" xlink:label="locator_evi_SEIAcquisitionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_SEIAcquisitionMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACAcquisitionMember" xlink:label="locator_evi_PACAcquisitionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_PACAcquisitionMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanRouteLLCMember" xlink:label="locator_evi_CleanRouteLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanRouteLLCMember" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsMember" xlink:label="locator_evi_YankeeEquipmentSystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsMember" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="locator_us-gaap_NumberOfBusinessesAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_NumberOfBusinessesAcquired" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesGross" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="locator_us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_DebtInstrumentFaceAmount" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoan" xlink:label="locator_evi_PppLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_PppLoan" use="optional" priority="0" order="50"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesTable" xlink:label="locator_evi_AccountingPoliciesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_evi_AccountingPoliciesTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="locator_us-gaap_TransferredAtPointInTimeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="locator_us-gaap_TransferredAtPointInTimeMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember" xlink:label="locator_us-gaap_TransferredOverTimeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="locator_us-gaap_TransferredOverTimeMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="locator_srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_ProductOrServiceAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="locator_srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_ProductOrServiceAxis" xlink:to="locator_srt_ProductsAndServicesDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" xlink:label="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_ProductsAndServicesDomain" xlink:to="locator_evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ServiceContractsMember" xlink:label="locator_evi_ServiceContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_ProductsAndServicesDomain" xlink:to="locator_evi_ServiceContractsMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember" xlink:label="locator_us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_StockAwardsMember" xlink:label="locator_evi_StockAwardsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_StockAwardsMember" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="locator_us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="locator_us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_ComputerSoftwareIntangibleAssetMember" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EquityIncentivePlanMember" xlink:label="locator_evi_EquityIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_evi_EquityIncentivePlanMember" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="locator_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="locator_us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="locator_us-gaap_SalesRevenueNetMember" use="optional" priority="0" order="160" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="locator_us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_ConcentrationRiskByTypeAxis" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="locator_us-gaap_ProductConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskTypeDomain" xlink:to="locator_us-gaap_ProductConcentrationRiskMember" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="locator_srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_srt_MajorCustomersAxis" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ManufacturersAndSuppliersMember" xlink:label="locator_evi_ManufacturersAndSuppliersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_NameOfMajorCustomerDomain" xlink:to="locator_evi_ManufacturersAndSuppliersMember" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="locator_us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_FurnitureAndFixturesMember" use="optional" priority="0" order="240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="locator_us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_LeaseholdImprovementsMember" use="optional" priority="0" order="260"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountingPoliciesLineItems" xlink:label="locator_evi_AccountingPoliciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesTable" xlink:to="locator_evi_AccountingPoliciesLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_RevenueRemainingPerformanceObligationPercentage" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PercentageOfRetainageOfContractBillings" xlink:label="locator_evi_PercentageOfRetainageOfContractBillings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_evi_PercentageOfRetainageOfContractBillings" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AllowanceForDoubtfulAccountsReceivable" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentUsefulLife" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="locator_us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_ConcentrationRiskPercentage1" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense" xlink:label="locator_us-gaap_AdvertisingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_AdvertisingExpense" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_AccountingPoliciesLineItems" xlink:to="locator_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" use="optional" priority="0" order="110"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsIncurredOnUncompletedContracts" xlink:label="locator_evi_CostsIncurredOnUncompletedContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_CostsIncurredOnUncompletedContracts" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EstimatedEarnings" xlink:label="locator_evi_EstimatedEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_EstimatedEarnings" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BillingsToDate" xlink:label="locator_evi_BillingsToDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_BillingsToDate" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainageDeposit" xlink:label="locator_us-gaap_RetainageDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_RetainageDeposit" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" use="optional" priority="0" order="40"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="locator_us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_ContractWithCustomerAssetNetCurrent" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="locator_us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_ContractWithCustomerLiabilityCurrent" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" xlink:label="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="locator_us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="locator_us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_NetIncomeLoss" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="locator_us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_PreferredStockDividendsAndOtherAdjustments" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="locator_us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_EarningsPerShareBasic" use="optional" priority="0" order="60" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="locator_us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AccountingPoliciesAbstract" xlink:to="locator_us-gaap_EarningsPerShareDiluted" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentsIncMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentsIncMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_OtherFiscal2022AcquisitionsMember" xlink:label="locator_evi_OtherFiscal2022AcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_OtherFiscal2022AcquisitionsMember" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentMember" xlink:label="locator_evi_YankeeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentMember" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EasternLaundrySystemsMember" xlink:label="locator_evi_EasternLaundrySystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_EasternLaundrySystemsMember" use="optional" priority="0" order="220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="locator_us-gaap_TradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_TradeNamesMember" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="locator_us-gaap_CustomerRelationshipsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelationshipsMember" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillMember" xlink:label="locator_us-gaap_GoodwillMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_GoodwillMember" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesGross" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="locator_us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_DebtInstrumentFaceAmount" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="locator_us-gaap_CashAcquiredFromAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_CashAcquiredFromAcquisition" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="locator_us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SharePrice" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" xlink:label="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" xlink:label="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations" use="optional" priority="0" order="160"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NetPaidAmount" xlink:label="locator_evi_NetPaidAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_evi_NetPaidAmount" use="optional" priority="0" order="170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="locator_us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_SellingGeneralAndAdministrativeExpense" use="optional" priority="0" order="180"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfPurchasePriceDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsIncMember" xlink:label="locator_evi_YankeeEquipmentSystemsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsIncMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferredAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="locator_us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationConsiderationTransferred1" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ConsolidatedLaundryEquipmentMember" xlink:label="locator_evi_ConsolidatedLaundryEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ConsolidatedLaundryEquipmentMember" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CleanDesignsIncMember" xlink:label="locator_evi_CleanDesignsIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CleanDesignsIncMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YankeeEquipmentSystemsMember" xlink:label="locator_evi_YankeeEquipmentSystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YankeeEquipmentSystemsMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="locator_us-gaap_BusinessAcquisitionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="locator_us-gaap_BusinessAcquisitionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionLineItems" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_VendorDeposit" xlink:label="locator_evi_VendorDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_evi_VendorDeposit" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" xlink:label="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" use="optional" priority="0" order="120" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" use="optional" priority="0" order="140" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="locator_us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="locator_us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_BusinessAcquisitionsProFormaRevenue" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessCombinationsAbstract" xlink:to="locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#InterestAndOtherExpenseNetDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="locator_us-gaap_OtherIncomeAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BargainPurchaseGain" xlink:label="locator_evi_BargainPurchaseGain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="locator_evi_BargainPurchaseGain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="locator_us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="locator_us-gaap_InterestExpense" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="locator_us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="locator_us-gaap_InterestIncomeExpenseNet" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsReceivableScheduleOfAccountsReceivableDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract" xlink:label="locator_us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TradeAccountsReceivablesCurrent" xlink:label="locator_evi_TradeAccountsReceivablesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_evi_TradeAccountsReceivablesCurrent" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="locator_us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ReceivablesAbstract" xlink:to="locator_us-gaap_AccountsReceivableNetCurrent" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InventoriesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#InventoriesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="locator_us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="locator_us-gaap_InventoryGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_InventoryGross" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves" xlink:label="locator_us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_InventoryValuationReserves" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="locator_us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_InventoryNet" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#InventoriesNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/InventoriesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="locator_us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="locator_us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_InventoryDisclosureAbstract" xlink:to="locator_us-gaap_InventoryWriteDown" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/OtherCurrentAssetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#OtherCurrentAssetsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/OtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract" xlink:label="locator_us-gaap_OtherAssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="locator_us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_OtherReceivablesNetCurrent" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance" xlink:label="locator_us-gaap_PrepaidInsurance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_PrepaidInsurance" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" xlink:label="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="locator_us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_OtherAssetsMiscellaneousCurrent" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent" xlink:label="locator_us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OtherAssetsAbstract" xlink:to="locator_us-gaap_OtherAssetsCurrent" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="locator_us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseTermOfContract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NumberOfFacilitiesFinancedUnderOperatingLeases" xlink:label="locator_evi_NumberOfFacilitiesFinancedUnderOperatingLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_evi_NumberOfFacilitiesFinancedUnderOperatingLeases" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseUnguaranteedResidualAsset" xlink:label="locator_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_SalesTypeLeaseUnguaranteedResidualAsset" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_SalesTypeLeaseNetInvestmentInLease" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" xlink:label="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent" use="optional" priority="0" order="50"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" xlink:label="locator_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_OperatingLeaseLiabilityCurrent" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="locator_us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="locator_us-gaap_OperatingLeaseLiabilityNoncurrent" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfOperatingLeasesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract" xlink:label="locator_us-gaap_LeaseCostAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LeaseCostAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="locator_us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeaseCostAbstract" xlink:to="locator_us-gaap_OperatingLeaseCost" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="locator_us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeaseCostAbstract" xlink:to="locator_us-gaap_ShortTermLeaseCost" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="locator_us-gaap_VariableLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeaseCostAbstract" xlink:to="locator_us-gaap_VariableLeaseCost" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="locator_us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_LeaseCost" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_OtherInformationAbstract" xlink:label="locator_evi_OtherInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_evi_OtherInformationAbstract" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_OtherInformationAbstract" xlink:to="locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_OtherInformationAbstract" xlink:to="locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" use="optional" priority="0" order="70"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="locator_us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_OperatingLeasePayments" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="locator_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" use="optional" priority="0" order="10"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="locator_us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_LeasesAbstract" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TotalMinimumLeasePaymentsReceivableMember" xlink:label="locator_evi_TotalMinimumLeasePaymentsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="locator_evi_TotalMinimumLeasePaymentsReceivableMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AmortizationOfUnearnedIncomeMember" xlink:label="locator_evi_AmortizationOfUnearnedIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="locator_evi_AmortizationOfUnearnedIncomeMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="locator_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" use="optional" priority="0" order="60"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquipmentAndImprovementsNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="locator_us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="locator_us-gaap_Depreciation" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract" xlink:label="locator_evi_EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="locator_us-gaap_FurnitureAndFixturesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_FurnitureAndFixturesMember" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="locator_us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_LeaseholdImprovementsMember" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember" xlink:label="locator_us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="locator_us-gaap_VehiclesMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentGross" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="locator_us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_PropertyPlantAndEquipmentNet" use="optional" priority="0" order="30"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillAndIntangibleAssetsNarrativeDetailsAbstract" xlink:label="locator_evi_GoodwillAndIntangibleAssetsNarrativeDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsNarrativeDetailsAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="locator_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelatedIntangibleAssetsMember" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="locator_evi_TrademarksPatentsAndTradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_evi_TrademarksPatentsAndTradeNamesMember" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="locator_us-gaap_NoncompeteAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_NoncompeteAgreementsMember" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember" xlink:label="locator_us-gaap_FranchiseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_FranchiseRightsMember" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" xlink:label="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_Goodwill" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillFromAcquisition" xlink:label="locator_evi_GoodwillFromAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_evi_GoodwillFromAcquisition" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillFromAcquisitionOne" xlink:label="locator_evi_GoodwillFromAcquisitionOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_evi_GoodwillFromAcquisitionOne" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillIncreaseDecrease" xlink:label="locator_evi_GoodwillIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_evi_GoodwillIncreaseDecrease" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="locator_us-gaap_GoodwillOtherIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_GoodwillOtherIncreaseDecrease" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="locator_us-gaap_Goodwill_2b4f77f0-ce6a-f26d-2e5a-022f687e4361"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="locator_us-gaap_Goodwill_2b4f77f0-ce6a-f26d-2e5a-022f687e4361" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract" xlink:label="locator_evi_GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="locator_us-gaap_CustomerRelatedIntangibleAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_CustomerRelatedIntangibleAssetsMember" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="locator_us-gaap_TradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_TradeNamesMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="locator_us-gaap_NoncompeteAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_NoncompeteAgreementsMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FranchiseRightsMember" xlink:label="locator_us-gaap_FranchiseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_us-gaap_FranchiseRightsMember" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TrademarksPatentsAndTradeNamesMember" xlink:label="locator_evi_TrademarksPatentsAndTradeNamesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="locator_evi_TrademarksPatentsAndTradeNamesMember" use="optional" priority="0" order="140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsNet" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" use="optional" priority="0" order="40"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails">
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:label="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TotalRemainingAmortizationIntangibleAssets" xlink:label="locator_evi_TotalRemainingAmortizationIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract" xlink:to="locator_evi_TotalRemainingAmortizationIntangibleAssets" use="optional" priority="0" order="60"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="locator_us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="locator_us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_AccountsPayableCurrent" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_AccruedLiabilitiesCurrent" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="locator_us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_SalesAndExciseTaxPayableCurrent" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PayablesAndAccrualsAbstract" xlink:to="locator_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" use="optional" priority="0" order="0"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_CurrentFederalTaxExpenseBenefit" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_CurrentIncomeTaxExpenseBenefit" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" use="optional" priority="0" order="60" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" priority="0" order="70" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" xlink:label="locator_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="locator_us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="locator_us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_IncomeTaxExpenseBenefit" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations" use="optional" priority="0" order="60"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="locator_us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="locator_us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsGrossAbstract" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="locator_us-gaap_DeferredTaxAssetsInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsInventory" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="locator_us-gaap_DeferredTaxAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsOther" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="locator_us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="locator_us-gaap_DeferredTaxAssetsGross" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="locator_us-gaap_DeferredTaxLiabilitiesAbstract" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" use="optional" priority="0" order="80" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" use="optional" priority="0" order="100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="locator_us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_us-gaap_DeferredTaxLiabilitiesOther" use="optional" priority="0" order="110" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="locator_us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_us-gaap_DeferredIncomeTaxLiabilities" use="optional" priority="0" order="120" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DeferredNetTaxAssetsAndLiabilities" xlink:label="locator_evi_DeferredNetTaxAssetsAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="locator_evi_DeferredNetTaxAssetsAndLiabilities" use="optional" priority="0" order="130"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#DebtNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="locator_us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="locator_us-gaap_DebtInstrumentTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_DebtInstrumentTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="locator_us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_DebtInstrumentAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="locator_us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentAxis" xlink:to="locator_us-gaap_DebtInstrumentNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PPPLoanMember" xlink:label="locator_evi_PPPLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentNameDomain" xlink:to="locator_evi_PPPLoanMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="locator_us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_CreditFacilityAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="locator_us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CreditFacilityAxis" xlink:to="locator_us-gaap_CreditFacilityDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="locator_us-gaap_RevolvingCreditFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_us-gaap_RevolvingCreditFacilityMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RevolvingLineOfCreditMember" xlink:label="locator_evi_RevolvingLineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_evi_RevolvingLineOfCreditMember" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PaycheckProtectionProgramLoanMember" xlink:label="locator_evi_PaycheckProtectionProgramLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CreditFacilityDomain" xlink:to="locator_evi_PaycheckProtectionProgramLoanMember" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="locator_srt_CounterpartyNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_srt_CounterpartyNameAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="locator_srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_CounterpartyNameAxis" xlink:to="locator_srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FifthThirdBankNAMember" xlink:label="locator_evi_FifthThirdBankNAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="locator_evi_FifthThirdBankNAMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:label="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="locator_us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="locator_us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentTable" xlink:to="locator_us-gaap_DebtInstrumentLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="locator_us-gaap_LineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCredit" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityExpirationDate1" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings" xlink:label="locator_us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_ShortTermBorrowings" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="locator_us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityExpirationPeriod" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PppLoans" xlink:label="locator_evi_PppLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_evi_PppLoans" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_GainsLossesOnExtinguishmentOfDebt" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="locator_us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtInstrumentLineItems" xlink:to="locator_us-gaap_LongTermDebt" use="optional" priority="0" order="90"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#DebtScheduleOfLong-termDebtDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="locator_us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit" xlink:label="locator_us-gaap_LongTermLineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_LongTermLineOfCredit" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="locator_us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_DebtInstrumentUnamortizedDiscount" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="locator_us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DebtDisclosureAbstract" xlink:to="locator_us-gaap_LongTermDebtNoncurrent" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#RelatedPartyTransactionsDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="locator_us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="locator_us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="locator_us-gaap_RelatedPartyDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DennisMackMember" xlink:label="locator_evi_DennisMackMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_DennisMackMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MattStephensonMember" xlink:label="locator_evi_MattStephensonMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_MattStephensonMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_MikeZuffinettiMember" xlink:label="locator_evi_MikeZuffinettiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_MikeZuffinettiMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottMartinMember" xlink:label="locator_evi_ScottMartinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_ScottMartinMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FrankCostabileMember" xlink:label="locator_evi_FrankCostabileMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_FrankCostabileMember" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PeterLimoncelliMember" xlink:label="locator_evi_PeterLimoncelliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_PeterLimoncelliMember" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_WilliamKincaidMember" xlink:label="locator_evi_WilliamKincaidMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyDomain" xlink:to="locator_evi_WilliamKincaidMember" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="locator_us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="locator_us-gaap_BusinessAcquisitionAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="locator_us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAxis" xlink:to="locator_us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TriStateMember" xlink:label="locator_evi_TriStateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_TriStateMember" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AAdvantageLaundrySystemsMember" xlink:label="locator_evi_AAdvantageLaundrySystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_AAdvantageLaundrySystemsMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_ScottEquipmentMember" xlink:label="locator_evi_ScottEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_ScottEquipmentMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PACIndustriesIncMember" xlink:label="locator_evi_PACIndustriesIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_PACIndustriesIncMember" use="optional" priority="0" order="150"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_YESMember" xlink:label="locator_evi_YESMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_YESMember" use="optional" priority="0" order="180"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_CLKMember" xlink:label="locator_evi_CLKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="locator_evi_CLKMember" use="optional" priority="0" order="210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="locator_us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="locator_us-gaap_RelatedPartyTransactionLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetRentableArea" xlink:label="locator_us-gaap_NetRentableArea"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_NetRentableArea" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_LeaseStartDate" xlink:label="locator_evi_LeaseStartDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_evi_LeaseStartDate" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" xlink:label="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_BaseRentPerMonth" xlink:label="locator_evi_BaseRentPerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_evi_BaseRentPerMonth" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="locator_us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RelatedPartyTransactionLineItems" xlink:to="locator_us-gaap_LesseeOperatingLeaseTermOfContract" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#ConcentrationsOfCreditRiskDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="locator_us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="locator_us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="locator_us-gaap_StatementTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="locator_us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="locator_us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="locator_us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="locator_us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="locator_us-gaap_SalesRevenueNetMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="locator_us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_ConcentrationRiskByTypeAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="locator_us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="locator_us-gaap_ConcentrationRiskTypeDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="locator_us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ConcentrationRiskTypeDomain" xlink:to="locator_us-gaap_CustomerConcentrationRiskMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="locator_srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_srt_MajorCustomersAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="locator_srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_MajorCustomersAxis" xlink:to="locator_srt_NameOfMajorCustomerDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentMember" xlink:label="locator_evi_FederalGovernmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_NameOfMajorCustomerDomain" xlink:to="locator_evi_FederalGovernmentMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="locator_us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementTable" xlink:to="locator_us-gaap_StatementLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" xlink:label="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" xlink:label="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementLineItems" xlink:to="locator_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage" use="optional" priority="0" order="10"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/RetirementPlanDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#RetirementPlanDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/RetirementPlanDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="locator_us-gaap_CompensationRelatedCostsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="locator_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" xlink:label="locator_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="locator_us-gaap_DefinedContributionPlanCostRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_us-gaap_DefinedContributionPlanCostRecognized" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DeferredCompensationPlans" xlink:label="locator_evi_DeferredCompensationPlans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_evi_DeferredCompensationPlans" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:label="locator_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_CompensationRelatedCostsAbstract" xlink:to="locator_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" use="optional" priority="0" order="40"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlansNarrativeDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlansNarrativeDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlansNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_NonVestedRestrictedStockAwardsMember" xlink:label="locator_evi_NonVestedRestrictedStockAwardsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_NonVestedRestrictedStockAwardsMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember" xlink:label="locator_us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockMember" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_StockAwardsMember" xlink:label="locator_evi_StockAwardsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_StockAwardsMember" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockAwardsMember" xlink:label="locator_evi_RestrictedStockAwardsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockAwardsMember" use="optional" priority="0" order="60" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockUnitsMember" xlink:label="locator_evi_RestrictedStockUnitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockUnitsMember" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="locator_us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_StatementEquityComponentsAxis" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="locator_us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_StatementEquityComponentsAxis" xlink:to="locator_us-gaap_EquityComponentDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="locator_us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_EquityComponentDomain" xlink:to="locator_us-gaap_CommonStockMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="locator_us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_PlanNameAxis" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="locator_us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameAxis" xlink:to="locator_us-gaap_PlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" xlink:label="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_PlanNameDomain" xlink:to="locator_evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember" use="optional" priority="0" order="110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="locator_srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_srt_RangeAxis" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="locator_srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeAxis" xlink:to="locator_srt_RangeMember" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="locator_srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MinimumMember" use="optional" priority="0" order="120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="locator_srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_srt_RangeMember" xlink:to="locator_srt_MaximumMember" use="optional" priority="0" order="130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" xlink:label="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" use="optional" priority="0" order="30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" use="optional" priority="0" order="40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" use="optional" priority="0" order="50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" use="optional" priority="0" order="60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodValueNewIssues" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" use="optional" priority="0" order="90"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_DiscountRateOnPurchaseOfCommonStock" xlink:label="locator_evi_DiscountRateOnPurchaseOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_evi_DiscountRateOnPurchaseOfCommonStock" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_StockIssuedDuringPeriodSharesNewIssues" use="optional" priority="0" order="110"/>
  </presentationLink>
  <roleRef roleURI="http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:type="simple" xlink:href="evi-20220630.xsd#EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"/>
  <presentationLink xlink:type="extended" xlink:role="http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" priority="0" order="100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="locator_us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_AwardTypeAxis" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_AwardTypeAxis" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="0" order="0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="locator_us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_us-gaap_RestrictedStockUnitsRSUMember" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="evi-20220630.xsd#evi_RestrictedStockUnitsMember" xlink:label="locator_evi_RestrictedStockUnitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="locator_evi_RestrictedStockUnitsMember" use="optional" priority="0" order="20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" use="optional" priority="0" order="200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" use="optional" priority="0" order="10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" use="optional" priority="0" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" use="optional" priority="0" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_76124f8d-43dc-17bd-3ac1-17a32a3fef58"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_76124f8d-43dc-17bd-3ac1-17a32a3fef58" use="optional" priority="0" order="40" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="50" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="60" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" use="optional" priority="0" order="80"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_08b7740f-906c-f1f4-ee60-40497cf4cb06"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_08b7740f-906c-f1f4-ee60-40497cf4cb06" use="optional" priority="0" order="90" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078780784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></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, 2022</div></th>
<th class="th"><div>Sep. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000065312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-14757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">EVI Industries, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State 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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-2014231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4500 Biscayne Blvd.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Miami<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">402-9300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.025 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">EVI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Name of Exchange on which Security is Registered</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,522,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 146,057,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">BDO USA, LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Miami, Florida<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated By Reference Text Block</a></td>
<td class="text"><p style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">Portions of the registrant&#8217;s Proxy Statement relating
to its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.</p><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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078838256">
<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, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 3,974<span></span>
</td>
<td class="nump">$ 6,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="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">43,014<span></span>
</td>
<td class="nump">28,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">49,359<span></span>
</td>
<td class="nump">25,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Vendor deposits</a></td>
<td class="nump">1,728<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">1,519<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">6,018<span></span>
</td>
<td class="nump">4,419<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">105,612<span></span>
</td>
<td class="nump">65,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Equipment and improvements, net</a></td>
<td class="nump">13,033<span></span>
</td>
<td class="nump">10,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">7,480<span></span>
</td>
<td class="nump">7,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">26,234<span></span>
</td>
<td class="nump">23,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">71,039<span></span>
</td>
<td class="nump">63,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">7,370<span></span>
</td>
<td class="nump">7,415<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">230,768<span></span>
</td>
<td class="nump">177,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">42,026<span></span>
</td>
<td class="nump">26,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee expenses</a></td>
<td class="nump">8,508<span></span>
</td>
<td class="nump">7,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_CustomerDepositCurrent', window );">Customer deposits</a></td>
<td class="nump">21,288<span></span>
</td>
<td class="nump">10,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">507<span></span>
</td>
<td class="nump">3,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">2,518<span></span>
</td>
<td class="nump">2,131<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">74,847<span></span>
</td>
<td class="nump">49,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, net</a></td>
<td class="nump">4,666<span></span>
</td>
<td class="nump">4,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">5,736<span></span>
</td>
<td class="nump">5,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">27,840<span></span>
</td>
<td class="nump">11,873<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">113,089<span></span>
</td>
<td class="nump">71,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $1.00 par value; authorized shares - 200,000; none issued and outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.025 par value; authorized shares - 20,000,000; 0 shares issued at June 30, 2022 and 12,399,137 shares issued at June 30, 2021, including shares held in treasury</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">97,544<span></span>
</td>
<td class="nump">90,501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">22,889<span></span>
</td>
<td class="nump">18,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 0 shares, at cost, at June 30, 2022 and 120,706 shares, at cost, at June 30, 2021</a></td>
<td class="num">(3,070)<span></span>
</td>
<td class="num">(2,865)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">117,679<span></span>
</td>
<td class="nump">106,740<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 230,768<span></span>
</td>
<td class="nump">$ 177,850<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_CustomerDepositCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_CustomerDepositCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsNotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078908208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">12,650,126<span></span>
</td>
<td class="nump">12,399,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">127,801<span></span>
</td>
<td class="nump">120,706<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082744352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 267,316<span></span>
</td>
<td class="nump">$ 242,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">193,609<span></span>
</td>
<td class="nump">182,165<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">73,707<span></span>
</td>
<td class="nump">59,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">67,318<span></span>
</td>
<td class="nump">56,594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">6,389<span></span>
</td>
<td class="nump">3,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt forgiveness</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest and other (expense), net</a></td>
<td class="num">(679)<span></span>
</td>
<td class="num">(321)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">5,710<span></span>
</td>
<td class="nump">9,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,615<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,095<span></span>
</td>
<td class="nump">$ 8,384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net earnings per share - basic</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net earnings per share - diluted</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.61<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083078400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning at Jun. 30, 2020</a></td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 79,127<span></span>
</td>
<td class="num">$ (2,012)<span></span>
</td>
<td class="nump">$ 10,410<span></span>
</td>
<td class="nump">$ 87,826<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, beginning at Jun. 30, 2020</a></td>
<td class="nump">12,029,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Share repurchases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (853)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(853)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted shares</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted shares, shares</a></td>
<td class="nump">77,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuances of shares under employee stock plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuances of shares under employee stock plan, shares</a></td>
<td class="nump">2,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuances of shares in connection with acquisitions</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">8,870<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuances of shares in connection with acquisitions, shares</a></td>
<td class="nump">289,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,437<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,384<span></span>
</td>
<td class="nump">8,384<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Jun. 30, 2021</a></td>
<td class="nump">$ 310<span></span>
</td>
<td class="nump">90,501<span></span>
</td>
<td class="num">$ (2,865)<span></span>
</td>
<td class="nump">18,794<span></span>
</td>
<td class="nump">106,740<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, ending at Jun. 30, 2021</a></td>
<td class="nump">12,399,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Share repurchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (205)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(205)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted shares</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted shares, shares</a></td>
<td class="nump">20,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuances of shares under employee stock plan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuances of shares under employee stock plan, shares</a></td>
<td class="nump">8,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issuances of shares in connection with acquisitions</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">4,326<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuances of shares in connection with acquisitions, shares</a></td>
<td class="nump">213,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,598<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,095<span></span>
</td>
<td class="nump">4,095<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, ending at Jun. 30, 2022</a></td>
<td class="nump">$ 316<span></span>
</td>
<td class="nump">$ 97,544<span></span>
</td>
<td class="num">$ (3,070)<span></span>
</td>
<td class="nump">$ 22,889<span></span>
</td>
<td class="nump">$ 117,679<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares, ending at Jun. 30, 2022</a></td>
<td class="nump">12,650,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081628528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,095<span></span>
</td>
<td class="nump">$ 8,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided (used) by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">5,209<span></span>
</td>
<td class="nump">4,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt expense</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation</a></td>
<td class="nump">2,598<span></span>
</td>
<td class="nump">2,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReservePeriodCharge', window );">Inventory reserve</a></td>
<td class="num">(105)<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">(Benefit) provision for deferred income taxes</a></td>
<td class="num">(164)<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt forgiveness</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(24)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts receivable</a></td>
<td class="num">(12,139)<span></span>
</td>
<td class="num">(4,481)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(20,396)<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Vendor deposits</a></td>
<td class="num">(1,191)<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(1,172)<span></span>
</td>
<td class="nump">3,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(433)<span></span>
</td>
<td class="num">(2,191)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">13,265<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued employee expenses</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_IncreaseDecreaseInCustomerDeposit', window );">Customer deposits</a></td>
<td class="nump">9,755<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="num">(2,725)<span></span>
</td>
<td class="nump">2,674<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used) provided by operating activities</a></td>
<td class="num">(1,898)<span></span>
</td>
<td class="nump">13,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(3,981)<span></span>
</td>
<td class="num">(2,824)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="num">(11,953)<span></span>
</td>
<td class="num">(4,818)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used by investing activities</a></td>
<td class="num">(15,934)<span></span>
</td>
<td class="num">(7,642)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from borrowings</a></td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">53,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Debt repayments</a></td>
<td class="num">(49,000)<span></span>
</td>
<td class="num">(62,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(166)<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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock in satisfaction of employee tax withholding obligations</a></td>
<td class="num">(205)<span></span>
</td>
<td class="num">(853)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuances of common stock under employee stock purchase plan</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used) by financing activities</a></td>
<td class="nump">15,749<span></span>
</td>
<td class="num">(9,784)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net (decrease) increase in cash</a></td>
<td class="num">(2,083)<span></span>
</td>
<td class="num">(3,732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at beginning of year</a></td>
<td class="nump">6,057<span></span>
</td>
<td class="nump">9,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at end of year</a></td>
<td class="nump">3,974<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">494<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1', window );">Common stock issued for acquisitions</a></td>
<td class="nump">4,331<span></span>
</td>
<td class="nump">8,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDecreaseForgiveness', window );">Forgiveness of PPP Loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition', window );">Forgiveness of PPP Loan in connection with the YES acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 916<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_IncreaseDecreaseInCustomerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_IncreaseDecreaseInCustomerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 https://asc.fasb.org/extlink&amp;oid=126954810&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentDecreaseForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDecreaseForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryLIFOReservePeriodCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e99989-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReservePeriodCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="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 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="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 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079782816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">General</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">1. General</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Nature of Business</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">EVI Industries, Inc., indirectly through its subsidiaries (EVI Industries, Inc. and its subsidiaries, collectively, the &#8220;Company&#8221;), is a value-added distributor, and provides advisory and technical services. Through its vast sales organization, the Company provides its customers with planning, designing, and consulting services related to their commercial laundry operations. The Company sells and/or leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling, water heating, power generation, and water reuse applications. In support of the suite of products it offers, the Company sells related parts and accessories. Additionally, through the Company&#8217;s robust network of commercial laundry technicians, the Company provides its customers with installation, maintenance, and repair services.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#8217;s customers include government, institutional, industrial, commercial and retail customers. Product purchases made by customers range from parts and accessories, to single or multiple units of equipment, to large complex systems. The Company also provides its customers with the services described above.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The Company reports its results of operations through a single operating and reportable segment.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8220;Buy-and-Build&#8221; Growth Strategy</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Beginning in 2015, the Company implemented a &#8220;buy-and-build&#8221; growth strategy. The Company&#8217;s acquisitions under its &#8220;buy-and-build&#8221; growth strategy since its implementation in 2015 include, without limitation, those described below.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On October 10, 2016, the Company purchased substantially all of the assets of Western State Design, LLC, a California-based company, for a purchase price consisting of $<span style="font-size:10pt; ">18.5</span> million in cash and <span style="font-size:10pt; ">2,044,990</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On October 31, 2017, the Company purchased substantially all of the assets of Tri-State Technical Services, Inc., a Georgia-based company, for a purchase price consisting of approximately $<span style="font-size:10pt; ">7.95</span> million in cash and <span style="font-size:10pt; ">338,115</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 9, 2018, the Company purchased substantially all of the assets of Dallas-based companies, Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) and Sky-Rent LP, for total consideration of approximately $<span style="font-size:10pt; ">20.4</span> million, consisting of approximately $<span style="font-size:10pt; ">8.1</span> million in cash and <span style="font-size:10pt; ">348,360</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On September 12, 2018, the Company purchased substantially all of the assets of Scott Equipment, Inc., a Houston-based company, for approximately $<span style="font-size:10pt; ">6.5</span> million in cash and <span style="font-size:10pt; ">209,678</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 5, 2019, the Company acquired PAC Industries Inc. (&#8220;PAC&#8221;), a Pennsylvania-based company, for approximately $<span style="font-size:10pt; ">6.4</span> million in cash and <span style="font-size:10pt; ">179,847</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On November 3, 2020, the Company acquired Yankee Equipment Systems, LLC (&#8220;YES&#8221;), a New Hampshire-based company, for approximately $<span style="font-size:10pt; ">4.6</span> million in cash and <span style="font-size:10pt; ">278,385</span> shares of the Company&#8217;s common stock.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#8220;CLK&#8221;), a North Carolina-based company, for approximately $<span style="font-size:10pt; ">3.3</span> million in cash, net of cash acquired, and <span style="font-size:10pt; ">179,087</span> shares of the Company&#8217;s common stock.&#8201;&#8201; </p> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">44</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#8220;CDL&#8221;), a Colorado-based company, for approximately $<span style="font-size:10pt; ">5.4</span> million in cash.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">See Note 3 for additional information about the acquisitions of CLK, CDL and YES and the other acquisitions consummated by the Company during the fiscal year ended June 30, 2022 (&#8220;fiscal 2022&#8221;) or the fiscal year ended June 30, 2021 (&#8220;fiscal 2021&#8221;).<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The acquired companies generally distribute commercial, industrial, and vended laundry products and provide installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. Acquisitions are generally effected by the Company through a separate wholly-owned subsidiary formed by the Company for the purpose of effecting the transaction, whether by an asset purchase or merger, and operating the acquired business following the transaction. In connection with each transaction, the Company, indirectly through its applicable wholly-owned subsidiary, also assumed certain of the liabilities of the acquired business.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The financial position, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates of the acquisitions are included in the Company&#8217;s consolidated financial statements.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Impact of COVID-19 Pandemic</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The COVID-19 pandemic has negatively impacted, and may continue to negatively impact, the Company&#8217;s business and results. Specifically, beginning at the end of the quarter ended March 31, 2020, the COVID-19 pandemic and accompanying economic disruption caused delays and declines in the placement of customer orders, the completion of equipment and parts installations, and the fulfillment of parts orders. In response to the economic and business disruption during 2020, the Company took actions to reduce costs and spending across the organization, including changes to inventory stock levels, renegotiating payment terms with suppliers, and reducing hiring activities. Factors arising from the COVID-19 pandemic that have impacted, or may in the future negatively impact, the Company&#8217;s business and results, including sales and gross margin, include, but are not limited to: supply chain disruptions, which resulted in, and may continue to result in, delays in delivering products or services to the Company&#8217;s customers as well as increases in product costs; labor shortages and increases in the costs of labor; limitations on the ability of the Company&#8217;s employees to perform their work due to sickness or other impacts caused by the pandemic or local, state, federal or foreign orders that may restrict the Company&#8217;s operations or the operations of its customers, or require that employees be quarantined; limitations on the ability of carriers to deliver products to the Company&#8217;s facilities and customers; risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability to secure, certain contracts, including with the federal government; adverse impacts of the pandemic on certain industries and customers of the Company which operate in those industries, including the hospitality industry; and potential decreased demand for products and services, including potential limitations on the ability of, or adverse changes in the desire of, the Company&#8217;s customers to conduct their business, purchase products and services and pay for purchases on a timely basis or at all. Further, the Company may continue to experience adverse impacts to its business as a result of, among other things, any adverse impact that has occurred or may occur in the future in the economy or markets generally, and changes in customer or supplier behavior, in each case, in connection with the pandemic.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">45</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">As a precautionary measure in order to increase its cash position and preserve financial flexibility in light of the uncertainties resulting from the COVID-19 pandemic, during May 2020, the Company and certain of its subsidiaries received a total of twelve PPP Loans in the aggregate principal amount of approximately $<span style="font-size:10pt; ">6.9</span> million. During fiscal 2021, the Company was notified by Fifth Third Bank, N.A., the lender with respect to the PPP Loans, that all twelve of the PPP Loans were fully forgiven. See Note 14, &#8220;Debt,&#8221; for further discussion regarding the PPP Loans. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079507040">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">2. Summary of Significant Accounting Policies</span><span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Principles of Consolidation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned. All significant intercompany transactions and balances have been eliminated in consolidation. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Revenue Recognition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes revenue when a sales arrangement with a customer exists (sales contract, purchase or sales order, or other indication of an arrangement), the transaction price is fixed and determinable, and the Company has satisfied the performance obligation(s) per the sales arrangement.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Performance Obligations and Revenue Over Time</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue primarily consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#8217;s contracts are short-term in nature and have a single performance obligation (to deliver products), which is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales with a service such as connection of the equipment, which is expected to be performed in the near-term. Such services are distinct and accounted for as separate performance obligations. Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized on these contracts when control transfers to the Company&#8217;s customers via shipment of products or provision of services and the Company has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#8217;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#8217;s estimated costs at completion adjusted for uninstalled materials, as necessary. Significant judgment may be required by management in the cost estimation process for these contracts, which is based on the knowledge and experience of the Company&#8217;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#8217;s revenue recognition. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. From time to time, the Company also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts, and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">46</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The Company measures revenue, including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs and are not promised services that have to be further evaluated under revenue recognition standards.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and accounted for approximately <span style="font-size:10pt; ">82</span>% of the Company&#8217;s revenue for each of the fiscal years ended June 30, 2022 and 2021. Revenue from products transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#8217;s customer are satisfied, which generally occurs with the transfer of control upon shipment. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#8217;s products are typically sold with a manufacturer&#8217;s warranty. Accordingly, warranty expense and product returns have not been significant.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenues that are recognized over time include (i) longer-termed contracts that include equipment purchased with installation and construction services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over time accounted for approximately <span style="font-size:10pt; ">18</span>% of the Company&#8217;s revenue for each of the fiscal years ended June 30, 2022 and 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Contract Assets and Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Contract assets and liabilities are presented in the Company&#8217;s consolidated balance sheets. Contract assets consist of unbilled amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management. The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally, from <span style="font-size:10pt; ">5</span>% to <span style="font-size:10pt; ">20</span>% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the Company&#8217;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess of costs incurred and deferred revenue. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Costs incurred on uncompleted contracts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,143<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,833<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Estimated earnings<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">652<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,697<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: billings to date<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">7,270</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">33,615</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Retainage<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,487<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">200<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> These amounts are included in the Company&#8217;s consolidated balance sheets under the following captions (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,519<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">347<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">507</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">3,232</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Contract liabilities are generally associated with contracts with durations of less than one year. Accordingly, such amounts are expected to be realized during the subsequent year. During the year ended June 30, 2022, substantially all of the contract liabilities outstanding as of June 30, 2021, were realized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company does not account for significant financing components if the period between the time when the transfer of the product or service to the customer occurs and when the customer pays for that service or product will be one year or less. The Company does not disclose the value of remaining performance obligations for contracts with an original expected period of one year or less or performance obligations for which the Company recognizes revenue at the amount that it has the right to invoice for services performed. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Goodwill</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, then the reporting unit&#8217;s carrying value is compared to its fair value. If the fair value is determined to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">47</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Accounts Receivable</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Accounts receivable are customer obligations due under what management believes to be customary trade terms. Invoices are typically due upon receipt, however, the Company may grant extended payment terms, typically 30 days, for certain customers. The Company sells its products primarily to hospitals, nursing homes, government institutions, laundry plants, hotels, motels, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit evaluations of its customers&#8217; financial condition and depending on the terms of credit, the amount of the credit granted and management&#8217;s history with a customer, the Company may require the customer to grant a security interest in the purchased equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable is then written off against the allowance for doubtful accounts. The Company&#8217;s allowance for doubtful accounts was $<span style="font-size:10pt; ">1.6</span> million at June 30, 2022 and $<span style="font-size:10pt; ">1.0</span> million at June 30, 2021. Actual write-offs may vary from the recorded allowance. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Cash</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has not experienced any losses in its cash accounts and believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Inventories</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Inventories consist principally of equipment inventories and spare part inventories. Equipment inventories are valued at the lower of cost, determined on the specific identification method, or net realizable value. Spare part inventories are valued at the lower of average cost or net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the consolidated statement of operations. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Equipment, Improvements and Depreciation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated on straight-line methods over useful lives of <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000338">five</span></span> to <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000339">seven</span></span> years for furniture and equipment and the <span style="font-size:10pt; "><span style="font-size:10pt; ">shorter of ten years or the remaining lease term</span></span> (including renewal periods that are deemed reasonably assured) for leasehold improvements. Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated statements of operations. Repairs and maintenance costs are expensed as incurred. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Software Capitalization</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company capitalizes certain costs related to the acquisition and development of internal use software, including implementation costs incurred in a cloud computing arrangement, during the application development stages of projects. The Company amortizes these costs using the straight-line method over the estimated useful life of the software, typically seven years. Costs incurred during the preliminary project or the post-implementation/operation stages of the project are expensed as incurred. Capitalized computer software, included as a component of equipment and improvements, net in the accompanying consolidated balance sheets, net of accumulated amortization, was $<span style="font-size:10pt; ">671,000</span> and $<span style="font-size:10pt; ">343,000</span> at June 30, 2022, and 2021, respectively. Computer software amortization expense was $<span style="font-size:10pt; ">89,000</span> and $<span style="font-size:10pt; ">29,000</span> in fiscal 2022 and 2021, respectively. Amortization of capitalized software is included in selling, general and administrative expenses in the consolidated statements of operations. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">48</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer-Related Intangibles, Tradenames and Other Intangible Assets</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited (<span style="font-size:10pt; ">5</span>-<span style="font-size:10pt; ">10</span> years). The estimates of fair value of the Company&#8217;s indefinite-lived intangibles and long-lived assets are based on information available as of the date of the assessment and takes into account management&#8217;s assumptions about expected future cash flows and other valuation techniques. Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Asset Impairments</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If an asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2022 or the fiscal year ended June 30, 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Estimates</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates these estimates on an ongoing basis. Estimates which may be particularly significant to the Company&#8217;s consolidated financial statements include those relating to the determination of impairment of assets (including goodwill and intangible assets), the useful life of property and equipment, net realizable value of inventory, the residual value of leased equipment, the recoverability of deferred income tax assets, allowances for doubtful accounts, intangible assets, estimates to complete on contracts where revenue is recognized over time, the carrying value of inventories and long-lived assets, the timing of revenue recognition, and sales returns and allowances. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the recognition of revenues and expenses and the carrying value of assets and liabilities that are not readily apparent from other sources. Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">49</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Earnings Per Share</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company computes earnings per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Shares of the Company&#8217;s common stock subject to unvested restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2022 and fiscal 2021, the Company granted restricted stock awards of <span style="font-size:10pt; ">134,612</span> and <span style="font-size:10pt; ">8,624</span> shares, respectively, and <span style="font-size:10pt; ">178,719</span> and <span style="font-size:10pt; ">204,014</span> restricted stock units, respectively, under the EVI Industries, Inc. 2015 Equity Incentive Plan, as amended (see Note 20). During fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of <span style="font-size:10pt; ">8,287</span> shares of the Company&#8217;s common stock (<span style="font-size:10pt; ">3,261</span> of which shares were withheld to satisfy tax withholding obligations). Shares of restricted stock are deemed to constitute a second class of stock for accounting purposes. Basic and diluted earnings per share for fiscal 2022 and fiscal 2021 are computed as follows (in thousands, except per share data): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the years </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,095<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,384<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: distributed and undistributed income allocated to non-vested restricted common stock<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">423<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">731<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income allocated to EVI Industries, Inc. shareholders<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,672<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,653<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,367<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,142<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dilutive common share equivalents<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">283<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">436<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in dilutive earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,650<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,578<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.30<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.63<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Diluted earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.29<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.61<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">At June 30, 2022, other than <span style="font-size:10pt; ">42,903</span> unvested shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; ">1,399,745</span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2021, other than <span style="font-size:10pt; ">866,970</span> shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; ">306,202</span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Supplier Concentration</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total of approximately <span style="font-size:10pt; ">56</span>% of the Company&#8217;s purchases for fiscal 2022 and <span style="font-size:10pt; ">62</span>% of the Company&#8217;s purchases for fiscal 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Advertising Costs</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company expenses the cost of advertising as of the first date an advertisement is run. The Company incurred approximately $<span style="font-size:10pt; ">632,000</span> and $<span style="font-size:10pt; ">435,000</span> of advertising costs for fiscal 2022 and fiscal 2021, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Shipping and Handling</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Shipping and handling costs associated with inbound freight are capitalized to inventories and relieved through cost of sales as inventories are sold. Shipping and handling costs associated with the delivery of products are included in selling, general and administrative expenses. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">50</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Fair Value of Certain Current Assets and Current Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure fair value are prioritized based on a three-level hierarchy. The three levels of inputs used to measure fair value are as follows:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 1 - Quoted prices in active markets for identical assets and liabilities.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are observable or can be corroborated by observable market data.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has no assets or liabilities that are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a nonrecurring basis, other than those assets and liabilities from acquisitions, during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#8217;s cash, accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated estimated fair value, using Level 1 inputs. Cash is maintained with various high-quality financial institutions and have original maturities of three months or less. Accounts receivable and accounts payable approximate their fair value due to the short term nature of such accounts. The fair value of the Company&#8217;s indebtedness was estimated using Level 2 inputs based on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2022 and approximated the carrying value of such debt because it accrues interest at variable rates that are repriced frequently. This approximates fair value based on the variable interest rate. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer Deposits</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Customer deposits represent advances paid by customers when placing orders for equipment with the Company. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Net Investment in Sales Type Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company derives a portion of its revenue from leasing arrangements. Such arrangements provide for monthly payments covering the equipment sales, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, the equipment sale is recognized upon delivery of the system and acceptance by the customer. Upon the recognition of revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Income Taxes</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion of a deferred tax asset will not be realized, a valuation allowance is recognized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">51</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Judgment is required in developing the Company&#8217;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances that might be required against the deferred tax assets. Management evaluates the Company&#8217;s ability to realize its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately reflect actual outcomes. The Company does not believe that there are any material unrecognized tax benefits as of June 30, 2022 or 2021 related to tax positions taken on its income tax returns. The Company&#8217;s policy is to classify interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and administrative expense, respectively, in the consolidated statements of operations.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The CARES Act, among its other provisions, includes tax provisions relating to refundable payroll tax credits, deferral of employer&#8217;s social security payments, net operating loss (&#8220;NOL&#8221;) utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP), and financing options. With the exception of the forgiveness of debt during fiscal 2021 related to the PPP Loans received under the CARES Act, the Company&#8217;s income tax provision for fiscal 2022 and fiscal 2021 was not materially impacted by the provisions of the CARES Act. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-style:italic; ">Company as Lessee</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The Company leases warehouse and distribution facilities and administrative office space, generally for terms of three to ten years.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes the lease payments under its short-term leases in profit or loss on a straight-line basis over the lease term. The Company follows this accounting policy for all classes of underlying assets. In addition, variable lease payments in the period in which the obligation for those payments is incurred are not included in the recognition of a lease liability or right-of-use asset.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Right-of-use assets represent the Company&#8217;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Right-of-use assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. When available, the Company uses the rate implicit in the lease to discount lease payments to present value. However, certain of the Company&#8217;s leases do not provide a readily determinable implicit rate. For such leases, the Company estimates the incremental borrowing rate to discount lease payments based on information available at lease commencement. The Company uses instruments with similar characteristics when calculating its incremental borrowing rates.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has options to extend certain of its operating leases for additional periods of time and the right to terminate several of its operating leases prior to their contractual expirations, in each case, subject to the terms and conditions of the lease. The lease term consists of the non-cancellable period of the lease and the periods covered by Company options to extend the lease when management considers it reasonably certain that the Company will exercise such options. The Company&#8217;s lease agreements do not contain residual value guarantees. The Company has elected to not separate non-lease components from the associated lease component for all underlying classes of assets with lease and non-lease components. <span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">52</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Recently Issued Accounting Guidance</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which will change the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other specified instruments, entities will be required to use a new forward-looking &#8220;expected loss&#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard will also require enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and for interim periods within those fiscal years (the fiscal year ending June 30, 2024 for the Company), with early adoption permitted. The Company is currently evaluating the impact that adopting this guidance may have on its consolidated financial statements.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The new guidance provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. The provisions of this update are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of this ASU by the Company did not have a material impact on its consolidated financial statements.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Management does not believe that other issued accounting standards and updates which are not yet effective will have a material impact on the Company&#8217;s consolidated financial position, results of operations or cash flows upon adoption. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643209765392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">3. Acquisitions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">CLK Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#8220;CLK&#8221;), pursuant to a merger whereby CLK merged with and into, and became, a wholly-owned subsidiary of the Company (the &#8220;CLK Acquisition&#8221;). CLK is a North Carolina-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#8217;s footprint in the Southeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $<span style="font-size:10pt; ">4.5</span> million in cash and <span style="font-size:10pt; ">179,087</span> shares of the Company&#8217;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CLK Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; ">45,000</span> and are classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $<span style="font-size:10pt; ">7.2</span> million, net of cash acquired of $<span style="font-size:10pt; ">1.2</span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">53</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The CLK Acquisition was treated for accounting purposes as a purchase of CLK using the acquisition method of accounting in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CLK Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,346<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,840<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <span style="font-size:10pt; ">Calculated as 179,087 shares of the Company&#8217;s common stock, multiplied by $21.44, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,322<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,074<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vendor Deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">170<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">835<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">841<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,700<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">948</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">62</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">689</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">622</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,621<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,565<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; ">800,000</span> allocated to the Consolidated Laundry Equipment trade name and $<span style="font-size:10pt; ">900,000</span> allocated to customer-related intangible assets. The Consolidated Laundry Equipment trade name is indefinite-lived and therefore not subject to amortization. The Consolidated Laundry Equipment trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over 10 years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CLK Acquisition. The goodwill from the CLK Acquisition is not deductible for income tax purposes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">CDL Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#8220;CDL&#8221;). The acquisition (the &#8220;CDL Acquisition&#8221;) was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of CDL. CDL is a Colorado -based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#8217;s footprint in the West region of the United States. The consideration paid by the Company in connection with the acquisition consisted of $<span style="font-size:10pt; ">5.4</span> million in cash. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CDL Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; ">65,000</span> and are classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $<span style="font-size:10pt; ">5.4</span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">54</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The CDL Acquisition was treated for accounting purposes as a purchase of CDL using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CDL Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable net assets acquired being allocated to goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">920<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,286<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">161<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">770<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,580<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,357</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">72</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">336</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,952<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,414<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; ">590,000</span> allocated to the Clean Designs trade name and $<span style="font-size:10pt; ">990,000</span> allocated to customer-related intangible assets. The Clean Designs trade name is indefinite-lived and therefore not subject to amortization. The Clean Designs trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over <span style="font-size:10pt; ">10</span> years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is expected to be amortized and deductible for tax purposes over <span style="font-size:10pt; ">15</span> years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CDL Acquisition. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Other fiscal 2022 acquisitions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In addition to the CLK Acquisition and the CDL Acquisition, during fiscal 2022, the Company completed the acquisition of the following two companies: (i) LS Acquisition, LLC d/b/a Laundry South Systems and Repair (&#8220;LSS&#8221;), which was acquired on April 29, 2022; and (ii) Spynr, Inc. (&#8220;SPR&#8221;), which was acquired on May 5, 2022. The total consideration for these two transactions consisted of $<span style="font-size:10pt; ">3.2</span> million in cash and <span style="font-size:10pt; ">34,391</span> shares of the Company&#8217;s common stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. Fees and expenses related to these acquisitions, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; ">46,000</span> and are classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for fiscal 2022. Each acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The Company allocated a total of $<span style="font-size:10pt; ">2.2</span> million to goodwill, $<span style="font-size:10pt; ">760,000</span> to customer-related intangibles, and $<span style="font-size:10pt; ">460,000</span> to the respective trade names. Goodwill totaling $<span style="font-size:10pt; ">2.2</span> million from these acquisitions is expected to be amortized and deductible for tax purposes over <span style="font-size:10pt; ">15</span> years. Goodwill is attributable primarily to the assembled workforces, as well as benefits from the increased scale of the Company as a result of these acquisitions. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">YES Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On November 3, 2020, the Company acquired Yankee Equipment Systems, Inc. (&#8220;YES&#8221;), pursuant to a merger whereby YES merged with and into, and became, a wholly-owned subsidiary of the Company (the &#8220;YES Acquisition&#8221;). YES is a New Hampshire-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#8217;s footprint in the Northeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $<span style="font-size:10pt; ">4.5</span> million in cash, net of $<span style="font-size:10pt; ">792,000</span> cash acquired, and <span style="font-size:10pt; ">278,385</span> shares of the Company&#8217;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the YES Acquisition, consisting primarily of legal and other professional fees, totaled approximately $<span style="font-size:10pt; ">144,000</span> and are classified as selling, general and administrative expenses in the Company&#8217;s consolidated statement of operations for the year ended June 30, 2021. The total purchase price for accounting purposes was $<span style="font-size:10pt; ">13.8</span> million, which included cash acquired of $<span style="font-size:10pt; ">792,000</span>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">55</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The YES Acquisition was treated for accounting purposes as a purchase of YES using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration in the YES Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable assets acquired being allocated to goodwill. The computation of the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,475<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,521<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,996<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <span style="font-size:10pt; ">Includes $5.3 million paid net of $792,000 of cash acquired.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <span style="font-size:10pt; ">Calculated as 278,385 shares of the Company&#8217;s common stock, multiplied by $30.61, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,482<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,591<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,812<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,844<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,800<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,901</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">534</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">525</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">887</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Assumption of debt<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">916</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,766<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,230<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,996<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Intangible assets consist of $<span style="font-size:10pt; ">1.6</span> million allocated to the Yankee Equipment Systems trade name and $<span style="font-size:10pt; ">2.2</span> million allocated to customer-related intangible assets. The Yankee Equipment Systems trade name is indefinite-lived and therefore not subject to amortization. The Yankee Equipment Systems trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be amortized over <span style="font-size:10pt; ">10</span> years. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the YES Acquisition. The goodwill from the YES Acquisition is not deductible for income tax purposes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">ELS Acquisition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On January 15, 2021, the Company acquired Baystate Business Ventures d/b/a Eastern Laundry Systems (&#8220;ELS&#8221;), a Massachusetts-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. The acquisition was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of ELS. The total consideration for the transaction consisted of $<span style="font-size:10pt; ">400,000</span> in cash, net of $<span style="font-size:10pt; ">57,000</span> of cash acquired, and the issuance of <span style="font-size:10pt; ">10,726</span> shares of the Company&#8217;s common stock. The Company funded the cash consideration for the acquisition with credit facility borrowings. The acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, based on their respective fair values as of the closing date. Under ASC 805, if the fair value of the acquired net assets exceeds the purchase price, then a bargain purchase gain in the amount of such excess is recognized in the applicable condensed consolidated statement of operations. Based on the Company&#8217;s analysis of working capital and valuation-related items, the Company recognized a bargain purchase gain of $<span style="font-size:10pt; ">314,000</span> in connection with the acquisition of ELS, which is included as interest and other (expense), net in the consolidated statement of operations for the year ended June 30, 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Supplemental Pro Forma Results of Operations</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The following unaudited supplemental pro forma information presents the results of operations of the Company, after giving effect to the acquisitions completed by the Company during fiscal 2022 and 2021 as described above, as if the Company had completed each such transaction on July 1, 2020, using the estimated fair values of the assets acquired and liabilities assumed. These unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the Company would have been if the transactions had occurred on the date assumed, nor are they indicative of future results of operations.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the year ended June 30,<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(in thousands)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revenues<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">284,392<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">278,323<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,018<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,496<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></table></div> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">56</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The Company&#8217;s consolidated results of operations for fiscal 2022 include total revenue of approximately $<span style="font-size:10pt; ">35.6</span> million and total net income of approximately $<span style="font-size:10pt; ">1.2</span> million attributable to businesses acquired during fiscal 2022 and 2021, based on the consolidated effective tax rate. The Company&#8217;s consolidated results of operations for fiscal 2021 include total revenue of approximately $<span style="font-size:10pt; ">16.8</span> million and total net income of approximately $<span style="font-size:10pt; ">201,000</span> attributable to businesses acquired during fiscal 2021, based on the consolidated effective tax rate. These results of acquired businesses do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079561952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest and Other (Expense), Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncomeTextBlock', window );">Interest and other (expense) income, net</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">4. Interest and other (expense), net</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Interest and other (expense), net for fiscal 2022 and 2021 are as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Bargain purchase gain<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">314<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest (expense), net<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">679</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">635</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest and other (expense), net<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">679</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">321</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "/></p></td></tr></tbody></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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for interest and other income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI https://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079735088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">5. Accounts Receivable</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Accounts receivable as of June 30, 2022 and 2021 consisted of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts receivable - trade<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">44,620<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">29,931<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,606</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,027</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">43,014<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28,904<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; <span style="font-size:12pt; "/></p></td></tr></tbody></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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="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 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082900096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">6. Inventories</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Inventories as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Equipment and parts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">50,062<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25,601<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Reserve<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">703</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">472</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">49,359<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25,129<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The Company established reserves of approximately $<span style="font-size:10pt; ">703,000</span> and $<span style="font-size:10pt; ">472,000</span> as of June 30, 2022 and 2021, respectively, against slow moving inventory. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081104880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Vendor Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssetsDisclosureAbstract', window );"><strong>Deposit Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_VendoreDepositsDisclosureTextBlock', window );">Vendor Deposits</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">7. Vendor Deposits</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Vendor deposits represent advances made to the Company&#8217;s vendors for specialized inventory on order. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_VendoreDepositsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for vendor deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_VendoreDepositsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079673280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [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="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Other Current Assets</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">8. Other Current Assets</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Other current assets as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other receivables<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,161<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">564<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Prepaid insurance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">681<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">301<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net investments in sales type leases - current<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,024<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">884<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other current assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,152<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,670<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,018<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,419<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079613696">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">9. Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Company as Lessee</span><span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">As of June 30, 2022, the Company had <span style="font-size:10pt; ">30</span> facilities, consisting of warehouse facilities and administrative offices, financed under operating leases with lease term expirations between 2022 and 2030. Rent expense consists of monthly rental payments under the terms of the Company&#8217;s lease agreements recognized on a straight-line basis.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">59</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The following table sets forth the Company&#8217;s future minimum lease payments under operating lease liabilities recorded on the Company&#8217;s condensed consolidated balance sheet as of June 30, 2022. The table below does not include commitments that are contingent on events or other factors that are currently uncertain or unknown.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:82%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fiscal years ending<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Maturity of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Operating Lease </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Liabilities </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in thousands)</span><span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,749<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,898<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,339<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">902<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">735<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,281<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease payments</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,904<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: amounts representing interest<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">650<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Present value of lease liabilities</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,254<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: current portion<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,518<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Long-term portion</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,736<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">60</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> The table below presents additional information related to the Company&#8217;s operating leases (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30, </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,109<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Short-term lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Variable lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">289<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">351<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease cost</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,901<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,472<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">(1) <span style="font-size:10pt; ">Expenses are classified within selling, general and administrative expenses in the Company&#8217;s consolidated statements of operations </span><span style="font-size:10pt; ">for the years ended June 30, 2022 and 2021.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:22pt; margin-bottom:0pt; "> The table below presents lease-related terms and discount rates as of June 30, 2022 and 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:59%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "/></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "/></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average remaining lease terms</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4.8<span style="font-size:10pt; "> years</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5.4<span style="font-size:10pt; "> years</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average discount rate</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3.2<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2.9<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">%</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">The table below presents supplemental cash flow information related to the Company&#8217;s long-term operating lease liabilities for the years ended June 30, 2022 and 2021 (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash paid for amounts included in the measurement of lease liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,109<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease right-of-use assets obtained in exchange for operating lease liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,658<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,649<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "><span style="font-weight:bold; font-style:italic; ">Company as Lessor</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company derives a portion of its revenue from equipment leasing arrangements. Such arrangements provide for monthly payments covering the equipment provided, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, revenue related to the provision of the equipment is recognized upon delivery of the equipment and its acceptance by the customer. Upon the recognition of such revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">61</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">The future minimum lease payments receivable for sales type leases are as follows (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Total Minimum </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Lease Payments </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to be Received<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Amortization of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Unearned </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Income<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Net Investment </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">in </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Sales Type </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Leases<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,768<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,262<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,506<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,907<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,699<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,208<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,133<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,156<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">977<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,484<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">691<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">793<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">702<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">302<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">400<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">506<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">206<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">300<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:16%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,184<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">*<span style="font-size:12pt; "/></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:108pt; margin-bottom:0pt; ">* <span style="font-size:10pt; ">Excludes non-guaranteed residual values of $2.6 million.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The total net investments in sales type leases, including stated residual values, as of June 30, 2022 and June 30, 2021 was $<span style="font-size:10pt; ">7.7</span> million and $<span style="font-size:10pt; ">6.7</span> million, respectively. The current portion of $<span style="font-size:10pt; ">2.0</span> million and $<span style="font-size:10pt; ">0.9</span> million is included in other current assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively, and the long term portion of $<span style="font-size:10pt; ">5.7</span> million and $<span style="font-size:10pt; ">5.8</span> million is included in other assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079688672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment and Improvements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Equipment and Improvements</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">10. Equipment and Improvements</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Major classes of equipment and improvements as of June 30, 2022 and 2021 consisted of the following (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Furniture and equipment<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,550<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">9,023<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Leasehold improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,845<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,809<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vehicles<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,269<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,846<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21,664<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">16,678<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated depreciation and amortization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">8,631</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,084</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,033<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">10,594<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Depreciation and amortization of equipment and improvements totaled approximately $<span style="font-size:10pt; ">3.3</span> million in fiscal 2022 and $<span style="font-size:10pt; ">2.7</span> million in fiscal 2021. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079491296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">11. Goodwill and Intangible Assets</span><span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The changes in the carrying amount of goodwill are as follows (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2020<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">56,678<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from YES Acquisition (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,230<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">27</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">63,881<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from fiscal 2022 acquisitions (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,134<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (2)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">24<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">71,039<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:3%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(1)<span style="font-size:10pt; "/></p> </td> <td style="width:97%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Relates to working capital adjustments from business acquisitions consummated by the Company during the fiscal year ended June 30, 2020<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:3%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(2)<span style="font-size:10pt; "/></p> </td> <td style="width:97%; vertical-align:top; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Relates to working capital adjustments from business acquisitions consummated by the Company during fiscal 2021<span style="font-size:12pt; "/></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">62</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Customer-related intangibles, tradenames and other intangible assets as of June 30, 2022 and 2021 consisted of the following (dollars in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:58%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Estimated</span><span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Useful Lives</span><span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in years)</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Customer-related intangibles<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">8<span style="font-size:10pt; ">-</span>10<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">20,887<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">18,237<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tradenames<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Indefinite<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,005<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,155<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Covenants not to compete<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">566<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">566<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">License agreements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">10<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">529<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">529<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Trademarks and patents<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">10<span style="font-size:10pt; ">-</span>15<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">176<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">176<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">35,163<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">30,663<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated amortization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">8,929</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,986</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,234<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">23,677<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Amortization expense was approximately $<span style="font-size:10pt; ">1.9</span> million in both fiscal 2022 and fiscal 2021, and is included in selling, general and administrative expenses in the consolidated statements of operations. The weighted average remaining estimated useful lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were <span style="font-size:10pt; ">6.8</span> years, <span style="font-size:10pt; ">0</span> years, <span style="font-size:10pt; ">0</span> years and <span style="font-size:10pt; ">0</span> years, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Based on the carrying amount of intangible assets as of June 30, 2022, and assuming no future impairment of the underlying assets, the estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2027 and thereafter is as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,106<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,106<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,102<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,101<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,778<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,036<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,229<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079688672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">12. Accounts Payable and Accrued Expenses</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Accounts payable and accrued expenses as of June 30, 2022 and 2021 were comprised of the following (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2022</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2021</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts payable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">32,632<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">20,665<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,601<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,376<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Sales tax accruals<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,793<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">42,026<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,227<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079643504">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">13. Income Taxes</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The following are the components of income taxes (benefit) (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Current<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,510<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">186</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">269<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">97<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,779<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">89</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">118</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,402<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">46</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">191<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">164</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,593<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,615<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,504<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">63</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The reconciliation of income tax expense computed at the federal statutory tax rate of <span style="font-size:10pt; ">21</span>% for the fiscal years ended June 30, 2022 and 2021 to the provision for income taxes is as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tax at the statutory rate<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,198<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,076<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">State income taxes, net of federal benefit<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">143<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">265<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Nondeductible compensation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">251<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">348<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">PPP Loan forgiveness<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,462</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">23<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">277<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,615<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,504<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Effective tax rate<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28.3<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">15.2<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/><span style="font-size:12pt; "/></p></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Deferred income taxes reflect the net tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and the basis used for income tax purposes. Significant components of the Company&#8217;s current and noncurrent deferred tax assets and liabilities as of June 30, 2022 and 2021 were as follows (in thousands):</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax assets:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">298<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">182<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory capitalization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">711<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">353<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">697<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">557<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">978<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">605<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">58<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">69<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,742<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,766<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">3,850</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,974</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Depreciation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,855</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,533</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,544</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,268</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">159</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">199</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">7,408</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">5,974</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net deferred income tax (liabilities) assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">4,666</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">4,208</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "/></p></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">As of June 30, 2022, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2017. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081146000">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">14. Debt</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The Company&#8217;s long-term debt as of June 30, 2022 and 2021 was as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revolving Line of Credit<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28,000<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,000<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: unamortized discount and deferred financing costs<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">160</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">127</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total long-term debt<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">27,840<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,873<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">On November 2, 2018, the Company entered into a syndicated credit agreement (the &#8220;Credit Agreement&#8221;) for a five-year revolving credit facility in the maximum aggregate principal amount of up to $<span style="font-size:10pt; ">100</span> million, with an accordion feature to increase the revolving credit facility by up to $<span style="font-size:10pt; ">40</span> million for a total of $<span style="font-size:10pt; ">140</span> million. A portion of the revolving credit facility is available for swingline loans of up to a sublimit of $<span style="font-size:10pt; ">5</span> million and for the issuance of standby letters of credit of up to a sublimit of $<span style="font-size:10pt; ">10</span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Prior to the amendment described below, borrowings (other than swingline loans) under the Credit Agreement accrued interest at a rate, at the Company&#8217;s election at the time of borrowing, equal to (a) <span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; ">LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#8217;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#8220;Consolidated Leverage Ratio&#8221;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b) of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio.</span></span></span></span></span></span></span> The Credit Agreement had an initial term of <span style="font-size:10pt; ">five year</span>s with a scheduled maturity date of <span style="font-size:10pt; ">November 2, 2023</span>.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On May 6, 2022, the Company entered into an amendment to the Credit Agreement. The amendment amended the Credit Agreement to, among other things, replace LIBOR with the Bloomberg Short-Term Bank Yield Index rate (the &#8220;BSBY rate&#8221;) in connection with the phasing out of LIBOR. As a result, borrowings (other than swingline loans) under the Credit Agreement now bear interest, at a rate based on <span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; "><span style="font-size:10pt; ">(a) the BSBY rate plus a margin that ranges between 1.25% and 1.75% depending on the Company&#8217;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#8220;Base Rate&#8221;), plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. The amendment also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.</span></span></span></span></span></span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Credit Agreement contains certain covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage ratios. The Credit Agreement also contains other provisions which may restrict the Company&#8217;s ability to, among other things, dispose of or acquire assets or businesses, incur additional indebtedness, make certain investments and capital expenditures, pay dividends, repurchase shares and enter into transactions with affiliates. At June 30, 2022, the Company was in compliance with its covenants under the Credit Agreement and $<span style="font-size:10pt; ">34.1</span> million was available to borrow under the revolving credit facility. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The obligations of the Company under the Credit Agreement are secured by substantially all of the assets of the Company and certain of its subsidiaries, and are guaranteed, jointly and severally, by certain of the Company&#8217;s subsidiaries.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On May 21, 2020, the Company and certain of its subsidiaries received a total of twelve loans (the &#8220;PPP Loans&#8221;) totaling approximately $<span style="font-size:10pt; ">6.9</span> million in principal amount from Fifth Third Bank, N.A. (the &#8220;Lender&#8221;) under the Paycheck Protection Program (the &#8220;PPP&#8221;). The proceeds of the PPP Loans were used primarily for payroll costs. During the fourth quarter of 2021, the Company was notified by the Lender that all twelve of the PPP Loans were fully forgiven. In accordance with ASC 405-20, Liabilities &#8211; Extinguishment of Liabilities, the Company recognized a gain of $<span style="font-size:10pt; ">7.0</span> million during fiscal 2021 in connection with the forgiveness of the PPP Loans and the related accrued interest. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The SBA reserves the right to audit any PPP loan, regardless of size. These audits may occur after the forgiveness has been granted. In accordance with the CARES Act, all borrowers are required to maintain their PPP loan documentation for six years after the loan was forgiven or repaid in full and to provide that documentation to the SBA upon request. The Company has not accrued any liability associated with any potential adverse determination of the forgiveness of the PPP Loans which may result from any audit of the PPP Loans if the SBA disagrees with any position taken by management with respect to the loan or forgiveness processes.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">65</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">In addition to the PPP Loans obtained by the Company and certain of its subsidiaries during May 2020, in connection with the YES Acquisition during November 2020, the Company, indirectly through its wholly-owned subsidiary, also assumed the approximately $<span style="font-size:10pt; ">916,000</span> loan previously obtained by YES under the PPP. The terms and conditions of such PPP loan were substantially similar to those of the PPP Loans obtained by the Company and its other subsidiaries. Under the merger agreement related to the YES Acquisition, the Company was entitled to indemnification for any required repayment of the loan to YES under the PPP. During the quarter ended March 31, 2021, the loan to YES under the PPP was forgiven in full. The Company determined that the fair value of its right to indemnification was equal to the amount forgiven. Accordingly, the Company did not recognize any gain on the extinguishment of this debt. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082724304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Transactions with Related Parties</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">15. Related Party Transactions</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Certain of the Company&#8217;s subsidiaries lease warehouse and office space from one or more of the principals or former principals of the Company or its subsidiaries. These leases include the following:<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On October 10, 2016, the Company&#8217;s wholly-owned subsidiary, Western State Design, entered into a lease agreement pursuant to which it leases <span style="font-size:10pt; ">17,600</span> square feet of warehouse and office space from an affiliate of Dennis Mack, a director and Executive Vice President, Corporate Strategy of the Company, and Tom Marks, Executive Vice President, Business Development and President of the West Region of the Company. The lease had an initial term of <span style="font-size:10pt; ">five years</span> and provides for two successive three-year renewal terms at the option of the Company. Monthly base rental payments were $<span style="font-size:10pt; ">12,000</span> during the initial term of the lease. The Company exercised its option to renew the lease for the first three-year renewal term, which commenced in October 2021. Base rent for the first renewal term is $<span style="font-size:10pt; ">19,000</span> per month. In addition to base rent, Western State Design is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Payments under this lease totaled approximately $<span style="font-size:10pt; ">207,000</span> and $<span style="font-size:10pt; ">144,000</span> and during fiscal 2022 and 2021, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On October 31, 2017, the Company&#8217;s wholly-owned subsidiary, Tri-State Technical Services, entered into lease agreements pursuant to which it leases a total of <span style="font-size:10pt; ">81,000</span> square feet of warehouse and office space from an affiliate of Matt Stephenson, President of Tri-State. Monthly base rental payments total $<span style="font-size:10pt; ">21,000</span> during the initial terms of the leases. In addition to base rent, Tri-State is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; ">five years</span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; ">252,000</span> during each of fiscal 2022 and 2021.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">66</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">On February 9, 2018, the Company&#8217;s wholly-owned subsidiary, AAdvantage Laundry Systems, entered into a lease agreement pursuant to which it leases a total of <span style="font-size:10pt; ">5,000</span> square feet of warehouse and office space from an affiliate of Mike Zuffinetti, former Chief Executive Officer of AAdvantage. Monthly base rental payments are $<span style="font-size:10pt; ">4,000</span> during the initial term of this lease. AAdvantage also leases warehouse and office space from an affiliate of Mike Zuffinetti under a separate lease agreement. Monthly base rental payments under this lease are $<span style="font-size:10pt; ">36,000</span>. In addition to base rent, AAdvantage is responsible under each of these leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; ">five years</span> and provides for two successive three-year renewal terms at the option of the Company. Payments under the leases described in this paragraph totaled approximately $<span style="font-size:10pt; ">481,000</span> during each of fiscal 2022 and 2021.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On September 12, 2018, the Company&#8217;s wholly-owned subsidiary, Scott Equipment, entered into lease agreements pursuant to which it leases a total of <span style="font-size:10pt; ">18,000</span> square feet of warehouse and office space from an affiliate of Scott Martin, President of Scott Equipment. Monthly base rental payments total $<span style="font-size:10pt; ">11,000</span> during the initial terms of the leases. In addition to base rent, Scott Equipment is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; ">five years</span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; ">137,000</span> during each of fiscal 2022 and 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 5, 2019, the Company&#8217;s wholly-owned subsidiary, PAC Industries, entered into two lease agreements pursuant to which it leases a total of <span style="font-size:10pt; ">29,500</span> square feet of warehouse and office space from an affiliate of Frank Costabile, former President of PAC Industries, and Rocco Costabile, former Director of Finance of PAC Industries. Monthly base rental payments total $<span style="font-size:10pt; ">14,600</span> during the initial terms of the leases. In addition to base rent, PAC Industries is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of <span style="font-size:10pt; ">four years</span> and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $<span style="font-size:10pt; ">184,000</span> and $<span style="font-size:10pt; ">180,000</span> during fiscal 2022 and 2021, respectively.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On November 3, 2020, the Company&#8217;s wholly-owned subsidiary, YES, entered into a lease agreement pursuant to which it leases a total of <span style="font-size:10pt; ">12,500</span> square feet of warehouse and office space from an affiliate of Peter Limoncelli, President of YES. Monthly base rental payments total $<span style="font-size:10pt; ">11,000</span> during the initial term of the lease. In addition to base rent, YES is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of <span style="font-size:10pt; ">three years</span> and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $<span style="font-size:10pt; ">142,000</span> and $<span style="font-size:10pt; ">92,000</span> during fiscal 2022 and 2021, respectively.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">On February 7, 2022, the Company&#8217;s wholly-owned subsidiary, CLK, entered into two lease agreements pursuant to which it leases a total of <span style="font-size:10pt; ">20,300</span> square feet of warehouse and office space from an affiliate of William Kincaid, President of CLK. Monthly base rental payments total $<span style="font-size:10pt; ">20,000</span> during the initial term of the lease. In addition to base rent, CLK is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of <span style="font-size:10pt; ">three years</span> and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $<span style="font-size:10pt; ">80,000</span> during fiscal 2022. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079678064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Credit Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations of Credit Risk</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">16. Concentrations of Credit Risk</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts and trade receivables. The Company maintains its cash at large financial institutions. At June 30, 2022, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. The Company believes that concentrations of credit risk with respect to trade receivables are limited due to the Company&#8217;s large customer base. Also, based on the Company&#8217;s credit evaluation, trade receivables are often collateralized by the equipment sold. No single customer or contract accounted for more than <span style="font-size:10pt; ">10</span>% of the Company&#8217;s revenues for fiscal 2022 or 2021. As of June 30, 2022, there were no accounts receivable due from any customer which accounted for greater than <span style="font-size:10pt; ">10</span>% of the Company&#8217;s accounts receivable. <span style="font-size:12pt; "/></p><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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079578352">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">17. Commitments and Contingencies</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">From time to time in the ordinary course of business, certain of the Company&#8217;s contracts require the Company to provide performance and payment bonds related to projects in process. These bonds are intended to provide assurance to the customer that the Company will perform under the terms of the contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under the contract or pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company is required to reimburse the surety for expenses or outlays it incurs. There were no outstanding performance or payment bonds at June 30, 2022 or 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company may from time to time become subject to litigation and other legal proceedings. Litigation and other legal proceedings may require the Company to incur significant expenses, including those relating to legal and other professional fees. In addition, litigation and other legal proceedings are inherently uncertain, and adverse outcomes in litigation or other legal proceedings could adversely affect the Company&#8217;s financial condition, cash flows, and operating results. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643080889488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock', window );">Retirement Plan</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">18. Retirement Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has participatory deferred compensation plans under which it matches <span style="font-size:10pt; ">50</span>% of employee contributions up to <span style="font-size:10pt; ">6</span>% of an eligible employee&#8217;s yearly compensation on a discretionary basis; provided, however, that, in response to the COVID-19 pandemic, for fiscal 2021, the Company reduced its match to <span style="font-size:10pt; ">25</span>% of employee contributions up to <span style="font-size:10pt; ">6</span>% of an eligible employee&#8217;s yearly compensation, with a limit of a match of <span style="font-size:10pt; ">1</span>% of an eligible employee&#8217;s yearly compensation. Employees are eligible to participate in the plans after <span style="font-size:10pt; "><span style="font-size:10pt; ">one year</span></span> of service. The Company contributed approximately $<span style="font-size:10pt; ">493,000</span> and $<span style="font-size:10pt; ">171,000</span> to the plans during fiscal 2022 and fiscal 2021, respectively. The plans are qualified plans under Section 401(k) of the Internal Revenue Code. <span style="font-size:12pt; "/></p><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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pension and other postretirement benefit arrangements with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19512-108361<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079678880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">19. Shareholders&#8217; Equity</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">No dividends were declared or paid during the years ended June 30, 2022 or 2021. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<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 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079678064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity Plans</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">20. Equity Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Equity Incentive Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During 2015, the Company&#8217;s board of directors and stockholders approved the Company&#8217;s 2015 Equity Incentive Plan (the &#8220;Plan&#8221;). During December 2020, the Company&#8217;s stockholders approved an amendment to the Plan to increase the number of shares of the Company&#8217;s common stock authorized for issuance pursuant to awards granted under the Plan from <span style="font-size:10pt; ">1,500,000</span> shares to <span style="font-size:10pt; ">3,000,000</span> shares. The fair value of awards granted under the Plan is expensed on straight-line basis over the vesting period of the awards. Share-based compensation expense is included in selling, general and administrative expenses in the Company&#8217;s condensed consolidated statements of operations. Non-cash share-based compensation expense under the Plan totaled $<span style="font-size:10pt; ">2.6</span> million and $<span style="font-size:10pt; ">2.4</span> million for fiscal 2022 and fiscal 2021, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">68</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">During fiscal 2022, restricted stock awards, restricted stock units and stock awards of a total of <span style="font-size:10pt; ">134,612</span> shares, <span style="font-size:10pt; ">178,719</span> shares and <span style="font-size:10pt; ">8,287</span> shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to vest in <span style="font-size:10pt; ">10</span> to <span style="font-size:10pt; ">19</span> years, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $<span style="font-size:10pt; ">4.8</span> million. A portion of the restricted stock units is scheduled to vest ratably over four years and the remainder is scheduled to vest in <span style="font-size:10pt; ">4</span> to <span style="font-size:10pt; ">37</span> years. The total grant date fair value of such restricted stock units was $<span style="font-size:10pt; ">3.8</span> million. Stock awards relate to shares of the Company&#8217;s common stock issued under the Plan which are immediately held by the recipient upon grant without any risk of forfeiture. The total grant date fair value of such stock awards was $<span style="font-size:10pt; ">300,000</span>. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During fiscal 2021, restricted stock awards and restricted stock units of a total of <span style="font-size:10pt; ">8,624</span> shares and <span style="font-size:10pt; ">204,014</span> shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to cliff vest on or about the five-year anniversary of the applicable grant date, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $<span style="font-size:10pt; ">264,000</span>. A portion of the restricted stock units is scheduled to vest ratably over <span style="font-size:10pt; ">four years</span> and the remainder is scheduled to vest in <span style="font-size:10pt; ">4</span> to <span style="font-size:10pt; ">41</span> years. The total grant date fair value of such restricted stock units was $<span style="font-size:10pt; ">6.3</span> million. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During fiscal 2022, <span style="font-size:10pt; ">14,485</span> shares of restricted stock awards and <span style="font-size:10pt; ">6,350</span> shares of restricted stock units vested and <span style="font-size:10pt; ">3,834</span> shares of common stock with an aggregate fair market value of $<span style="font-size:10pt; ">87,000</span> were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As described above, during fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of <span style="font-size:10pt; ">8,287</span> shares of the Company&#8217;s common stock. <span style="font-size:10pt; ">3,261</span> of such shares of common stock, which had an aggregate fair market value of $<span style="font-size:10pt; ">118,000</span> as of the grant date, were withheld in lieu of cash to satisfy tax withholding obligations in connection with the grant of the stock awards. During fiscal 2021, <span style="font-size:10pt; ">75,093</span> shares of restricted stock awards and <span style="font-size:10pt; ">2,531</span> shares of restricted stock units vested and <span style="font-size:10pt; ">25,310</span> shares of common stock with an aggregate fair market value of $<span style="font-size:10pt; ">853,000</span> were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As of June 30, 2022, the Company had $<span style="font-size:10pt; ">18.1</span> million and $<span style="font-size:10pt; ">9.6</span> million of total unrecognized compensation expense related to non-vested restricted stock awards and restricted stock units, respectively, which is expected to be recognized over the weighted-average period of <span style="font-size:10pt; ">16.0</span> years and <span style="font-size:10pt; ">11.4</span> years, respectively. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The following is a summary of non-vested restricted stock activity as of, and for the fiscal year ended, June 30, 2022:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Awards<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Units<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">919,259<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">19.59<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">253,913<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">30.92<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">134,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">35.32<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">178,719<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21.31<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">14,485</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25.11<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,350</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">29.61<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">13,203</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">14.20<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">9,817</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">33.78<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,026,183<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21.65<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">416,465<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26.75<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "><span style="font-style:italic; ">Employee Stock Purchase Plan</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">During 2017, the Company&#8217;s board of directors and stockholders approved the Company&#8217;s 2017 Employee Stock Purchase Plan, which, subject to the terms of the plan, allows eligible employees the opportunity to purchase shares of the Company&#8217;s common stock at a <span style="font-size:10pt; ">5</span>% discount. The employee stock purchase plan provides for six-month offering periods ending on December 31 and June 30 of each year. During fiscal 2022, <span style="font-size:10pt; ">8,389</span> shares of common stock were purchased under the Company&#8217;s employee stock purchase plan for which the Company received net proceeds of $<span style="font-size:10pt; ">120,000</span>. During fiscal 2021, <span style="font-size:10pt; ">2,492</span> shares of common stock were purchased under the Company&#8217;s employee stock purchase plan for which the Company received net proceeds of $<span style="font-size:10pt; ">69,000</span>. <span style="font-size:12pt; "/></p><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083180640">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Principles of Consolidation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned. All significant intercompany transactions and balances have been eliminated in consolidation. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Revenue Recognition</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes revenue when a sales arrangement with a customer exists (sales contract, purchase or sales order, or other indication of an arrangement), the transaction price is fixed and determinable, and the Company has satisfied the performance obligation(s) per the sales arrangement.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Performance Obligations and Revenue Over Time</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue primarily consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#8217;s contracts are short-term in nature and have a single performance obligation (to deliver products), which is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales with a service such as connection of the equipment, which is expected to be performed in the near-term. Such services are distinct and accounted for as separate performance obligations. Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized on these contracts when control transfers to the Company&#8217;s customers via shipment of products or provision of services and the Company has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#8217;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#8217;s estimated costs at completion adjusted for uninstalled materials, as necessary. Significant judgment may be required by management in the cost estimation process for these contracts, which is based on the knowledge and experience of the Company&#8217;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#8217;s revenue recognition. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. From time to time, the Company also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts, and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">46</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">The Company measures revenue, including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs and are not promised services that have to be further evaluated under revenue recognition standards.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenue from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and accounted for approximately <span style="font-size:10pt; ">82</span>% of the Company&#8217;s revenue for each of the fiscal years ended June 30, 2022 and 2021. Revenue from products transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#8217;s customer are satisfied, which generally occurs with the transfer of control upon shipment. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#8217;s products are typically sold with a manufacturer&#8217;s warranty. Accordingly, warranty expense and product returns have not been significant.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Revenues that are recognized over time include (i) longer-termed contracts that include equipment purchased with installation and construction services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over time accounted for approximately <span style="font-size:10pt; ">18</span>% of the Company&#8217;s revenue for each of the fiscal years ended June 30, 2022 and 2021. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "><span style="font-style:italic; ">Contract Assets and Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Contract assets and liabilities are presented in the Company&#8217;s consolidated balance sheets. Contract assets consist of unbilled amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management. The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally, from <span style="font-size:10pt; ">5</span>% to <span style="font-size:10pt; ">20</span>% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the Company&#8217;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess of costs incurred and deferred revenue. </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Costs incurred on uncompleted contracts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,143<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,833<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Estimated earnings<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">652<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,697<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: billings to date<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">7,270</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">33,615</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Retainage<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,487<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">200<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> These amounts are included in the Company&#8217;s consolidated balance sheets under the following captions (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,519<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">347<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">507</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">3,232</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">Contract liabilities are generally associated with contracts with durations of less than one year. Accordingly, such amounts are expected to be realized during the subsequent year. During the year ended June 30, 2022, substantially all of the contract liabilities outstanding as of June 30, 2021, were realized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company does not account for significant financing components if the period between the time when the transfer of the product or service to the customer occurs and when the customer pays for that service or product will be one year or less. The Company does not disclose the value of remaining performance obligations for contracts with an original expected period of one year or less or performance obligations for which the Company recognizes revenue at the amount that it has the right to invoice for services performed. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Goodwill</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, then the reporting unit&#8217;s carrying value is compared to its fair value. If the fair value is determined to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Accounts Receivable</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Accounts receivable are customer obligations due under what management believes to be customary trade terms. Invoices are typically due upon receipt, however, the Company may grant extended payment terms, typically 30 days, for certain customers. The Company sells its products primarily to hospitals, nursing homes, government institutions, laundry plants, hotels, motels, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit evaluations of its customers&#8217; financial condition and depending on the terms of credit, the amount of the credit granted and management&#8217;s history with a customer, the Company may require the customer to grant a security interest in the purchased equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable is then written off against the allowance for doubtful accounts. The Company&#8217;s allowance for doubtful accounts was $<span style="font-size:10pt; ">1.6</span> million at June 30, 2022 and $<span style="font-size:10pt; ">1.0</span> million at June 30, 2021. Actual write-offs may vary from the recorded allowance. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Cash</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has not experienced any losses in its cash accounts and believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Inventories</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Inventories consist principally of equipment inventories and spare part inventories. Equipment inventories are valued at the lower of cost, determined on the specific identification method, or net realizable value. Spare part inventories are valued at the lower of average cost or net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the consolidated statement of operations. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Equipment, Improvements and Depreciation</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Equipment, Improvements and Depreciation</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated on straight-line methods over useful lives of <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000338">five</span></span> to <span style="font-size:10pt; "><span style="-sec-ix-hidden:Fact_0000000000339">seven</span></span> years for furniture and equipment and the <span style="font-size:10pt; "><span style="font-size:10pt; ">shorter of ten years or the remaining lease term</span></span> (including renewal periods that are deemed reasonably assured) for leasehold improvements. Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated statements of operations. Repairs and maintenance costs are expensed as incurred. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Software Capitalization</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Software Capitalization</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company capitalizes certain costs related to the acquisition and development of internal use software, including implementation costs incurred in a cloud computing arrangement, during the application development stages of projects. The Company amortizes these costs using the straight-line method over the estimated useful life of the software, typically seven years. Costs incurred during the preliminary project or the post-implementation/operation stages of the project are expensed as incurred. Capitalized computer software, included as a component of equipment and improvements, net in the accompanying consolidated balance sheets, net of accumulated amortization, was $<span style="font-size:10pt; ">671,000</span> and $<span style="font-size:10pt; ">343,000</span> at June 30, 2022, and 2021, respectively. Computer software amortization expense was $<span style="font-size:10pt; ">89,000</span> and $<span style="font-size:10pt; ">29,000</span> in fiscal 2022 and 2021, respectively. Amortization of capitalized software is included in selling, general and administrative expenses in the consolidated statements of operations. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Customer-Related Intangibles, Tradenames and Other Intangible Assets</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer-Related Intangibles, Tradenames and Other Intangible Assets</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited (<span style="font-size:10pt; ">5</span>-<span style="font-size:10pt; ">10</span> years). The estimates of fair value of the Company&#8217;s indefinite-lived intangibles and long-lived assets are based on information available as of the date of the assessment and takes into account management&#8217;s assumptions about expected future cash flows and other valuation techniques. Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Asset Impairments</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Asset Impairments</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If an asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2022 or the fiscal year ended June 30, 2021. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Estimates</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates these estimates on an ongoing basis. Estimates which may be particularly significant to the Company&#8217;s consolidated financial statements include those relating to the determination of impairment of assets (including goodwill and intangible assets), the useful life of property and equipment, net realizable value of inventory, the residual value of leased equipment, the recoverability of deferred income tax assets, allowances for doubtful accounts, intangible assets, estimates to complete on contracts where revenue is recognized over time, the carrying value of inventories and long-lived assets, the timing of revenue recognition, and sales returns and allowances. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the recognition of revenues and expenses and the carrying value of assets and liabilities that are not readily apparent from other sources. Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Earnings Per Share</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company computes earnings per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Shares of the Company&#8217;s common stock subject to unvested restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2022 and fiscal 2021, the Company granted restricted stock awards of <span style="font-size:10pt; ">134,612</span> and <span style="font-size:10pt; ">8,624</span> shares, respectively, and <span style="font-size:10pt; ">178,719</span> and <span style="font-size:10pt; ">204,014</span> restricted stock units, respectively, under the EVI Industries, Inc. 2015 Equity Incentive Plan, as amended (see Note 20). During fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of <span style="font-size:10pt; ">8,287</span> shares of the Company&#8217;s common stock (<span style="font-size:10pt; ">3,261</span> of which shares were withheld to satisfy tax withholding obligations). Shares of restricted stock are deemed to constitute a second class of stock for accounting purposes. Basic and diluted earnings per share for fiscal 2022 and fiscal 2021 are computed as follows (in thousands, except per share data): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the years </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,095<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,384<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: distributed and undistributed income allocated to non-vested restricted common stock<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">423<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">731<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income allocated to EVI Industries, Inc. shareholders<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,672<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,653<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,367<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,142<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dilutive common share equivalents<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">283<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">436<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in dilutive earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,650<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,578<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.30<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.63<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Diluted earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.29<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.61<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></table></div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">At June 30, 2022, other than <span style="font-size:10pt; ">42,903</span> unvested shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; ">1,399,745</span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2021, other than <span style="font-size:10pt; ">866,970</span> shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining <span style="font-size:10pt; ">306,202</span> shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Supplier Concentration</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Supplier Concentration</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total of approximately <span style="font-size:10pt; ">56</span>% of the Company&#8217;s purchases for fiscal 2022 and <span style="font-size:10pt; ">62</span>% of the Company&#8217;s purchases for fiscal 2021. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Advertising Costs</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company expenses the cost of advertising as of the first date an advertisement is run. The Company incurred approximately $<span style="font-size:10pt; ">632,000</span> and $<span style="font-size:10pt; ">435,000</span> of advertising costs for fiscal 2022 and fiscal 2021, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Shipping and Handling</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Shipping and handling costs associated with inbound freight are capitalized to inventories and relieved through cost of sales as inventories are sold. Shipping and handling costs associated with the delivery of products are included in selling, general and administrative expenses. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Certain Current Assets and Current Liabilities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Fair Value of Certain Current Assets and Current Liabilities</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure fair value are prioritized based on a three-level hierarchy. The three levels of inputs used to measure fair value are as follows:</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 1 - Quoted prices in active markets for identical assets and liabilities.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are observable or can be corroborated by observable market data.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; ">&#8226;<span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; ">Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&#8201;&#8201;<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has no assets or liabilities that are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a nonrecurring basis, other than those assets and liabilities from acquisitions, during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company&#8217;s cash, accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated estimated fair value, using Level 1 inputs. Cash is maintained with various high-quality financial institutions and have original maturities of three months or less. Accounts receivable and accounts payable approximate their fair value due to the short term nature of such accounts. The fair value of the Company&#8217;s indebtedness was estimated using Level 2 inputs based on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2022 and approximated the carrying value of such debt because it accrues interest at variable rates that are repriced frequently. This approximates fair value based on the variable interest rate. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_CustomerDepositsPolicyTextBlock', window );">Customer Deposits</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Customer Deposits</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">Customer deposits represent advances paid by customers when placing orders for equipment with the Company. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Net Investment in Sales Type Leases</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Net Investment in Sales Type Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company derives a portion of its revenue from leasing arrangements. Such arrangements provide for monthly payments covering the equipment sales, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, the equipment sale is recognized upon delivery of the system and acceptance by the customer. Upon the recognition of revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Income Taxes</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion of a deferred tax asset will not be realized, a valuation allowance is recognized.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">51</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; ">Judgment is required in developing the Company&#8217;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances that might be required against the deferred tax assets. Management evaluates the Company&#8217;s ability to realize its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2022 or fiscal 2021.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately reflect actual outcomes. The Company does not believe that there are any material unrecognized tax benefits as of June 30, 2022 or 2021 related to tax positions taken on its income tax returns. The Company&#8217;s policy is to classify interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and administrative expense, respectively, in the consolidated statements of operations.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The CARES Act, among its other provisions, includes tax provisions relating to refundable payroll tax credits, deferral of employer&#8217;s social security payments, net operating loss (&#8220;NOL&#8221;) utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP), and financing options. With the exception of the forgiveness of debt during fiscal 2021 related to the PPP Loans received under the CARES Act, the Company&#8217;s income tax provision for fiscal 2022 and fiscal 2021 was not materially impacted by the provisions of the CARES Act. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Leases</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "><span style="font-style:italic; ">Company as Lessee</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; ">The Company leases warehouse and distribution facilities and administrative office space, generally for terms of three to ten years.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company recognizes the lease payments under its short-term leases in profit or loss on a straight-line basis over the lease term. The Company follows this accounting policy for all classes of underlying assets. In addition, variable lease payments in the period in which the obligation for those payments is incurred are not included in the recognition of a lease liability or right-of-use asset.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Right-of-use assets represent the Company&#8217;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Right-of-use assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. When available, the Company uses the rate implicit in the lease to discount lease payments to present value. However, certain of the Company&#8217;s leases do not provide a readily determinable implicit rate. For such leases, the Company estimates the incremental borrowing rate to discount lease payments based on information available at lease commencement. The Company uses instruments with similar characteristics when calculating its incremental borrowing rates.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">The Company has options to extend certain of its operating leases for additional periods of time and the right to terminate several of its operating leases prior to their contractual expirations, in each case, subject to the terms and conditions of the lease. The lease term consists of the non-cancellable period of the lease and the periods covered by Company options to extend the lease when management considers it reasonably certain that the Company will exercise such options. The Company&#8217;s lease agreements do not contain residual value guarantees. The Company has elected to not separate non-lease components from the associated lease component for all underlying classes of assets with lease and non-lease components. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Guidance</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> <span style="font-weight:bold; ">Recently Issued Accounting Guidance</span></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which will change the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other specified instruments, entities will be required to use a new forward-looking &#8220;expected loss&#8221; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard will also require enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and for interim periods within those fiscal years (the fiscal year ending June 30, 2024 for the Company), with early adoption permitted. The Company is currently evaluating the impact that adopting this guidance may have on its consolidated financial statements.<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The new guidance provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. The provisions of this update are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of this ASU by the Company did not have a material impact on its consolidated financial statements.</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; ">Management does not believe that other issued accounting standards and updates which are not yet effective will have a material impact on the Company&#8217;s consolidated financial position, results of operations or cash flows upon adoption. <span style="font-size:12pt; "/></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_CustomerDepositsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the treatment of funds received from customers as advance deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_CustomerDepositsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_ShippingAndHandlingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-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 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<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 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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 50<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: 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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-209981<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083062528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock', window );">Schedule of costs, estimated earnings and billings on percentage of completion contracts</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Costs incurred on uncompleted contracts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,143<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,833<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Estimated earnings<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">652<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,697<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: billings to date<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">7,270</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">33,615</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Retainage<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,487<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">200<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock', window );">Schedule of amounts included in consolidated balance sheet</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "> These amounts are included in the Company&#8217;s consolidated balance sheets under the following captions (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,519<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">347<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Contract liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">507</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">3,232</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Ending balance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,012<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,885</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted earnings per share</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the years </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,095<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,384<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: distributed and undistributed income allocated to non-vested restricted common stock<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">423<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">731<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income allocated to EVI Industries, Inc. shareholders<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,672<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,653<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,367<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,142<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Dilutive common share equivalents<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">283<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">436<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Weighted average shares outstanding used in dilutive earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,650<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,578<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Basic earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.30<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.63<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Diluted earnings per share<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.29<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">0.61<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></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_evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs, estimated earnings and billings on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-term contract or program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083178704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of supplemental pro forma results of operations</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="7" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">For the year ended June 30,<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">(in thousands)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021 </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">(Unaudited)<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revenues<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">284,392<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">278,323<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:72%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net income<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,018<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,496<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember', window );">Consolidated Laundry Equipment [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of purchase price</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The CLK Acquisition was treated for accounting purposes as a purchase of CLK using the acquisition method of accounting in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CLK Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,346<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,840<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <span style="font-size:10pt; ">Calculated as 179,087 shares of the Company&#8217;s common stock, multiplied by $21.44, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span> </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of purchase price consideration</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,322<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,074<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Vendor Deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">170<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">835<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">841<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,700<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">948</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">62</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">689</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">622</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,621<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,565<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of purchase price</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of purchase price consideration</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">920<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventories<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,286<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">161<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">770<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,580<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,357</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">72</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">336</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,952<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,414<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,366<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentSystemsIncMember', window );">Yankee Equipment Systems, Inc [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of purchase price</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "> The YES Acquisition was treated for accounting purposes as a purchase of YES using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration in the YES Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable assets acquired being allocated to goodwill. The computation of the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Cash consideration, net of cash acquired<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(a)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,475<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock consideration<span style="font-size:6.1pt; top:-3.54pt; position:relative; ">(b)</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,521<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total purchase price consideration, net of cash acquired<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,996<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; ">(a) <span style="font-size:10pt; ">Includes $5.3 million paid net of $792,000 of cash acquired.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; ">(b) <span style="font-size:10pt; ">Calculated as 278,385 shares of the Company&#8217;s common stock, multiplied by $30.61, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span> </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of allocation of purchase price consideration</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allocation of purchase price consideration:<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts receivable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,482<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,591<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,812<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Equipment and improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,844<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,800<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accounts payable and accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,901</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued employee expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">534</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Customer deposits<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">525</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Deferred tax liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">887</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Assumption of debt<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">916</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total identifiable net assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,766<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,230<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,996<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ConsolidatedLaundryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_CleanDesignsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CleanDesignsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentSystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentSystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079743248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest and Other (Expense), Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncomeTableTextBlock', window );">Schedule of interest and other (expense), net</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Interest and other (expense), net for fiscal 2022 and 2021 are as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Fiscal 2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Bargain purchase gain<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">314<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest (expense), net<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">679</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">635</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Interest and other (expense), net<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">679</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">321</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "/></p></td></tr></tbody></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_InterestAndOtherIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest income and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079771616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Accounts receivable as of June 30, 2022 and 2021 consisted of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts receivable - trade<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">44,620<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">29,931<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,606</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,027</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">43,014<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">&#160;</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28,904<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; <span style="font-size:12pt; "/></p></td></tr></tbody></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643084396752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Inventories as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Equipment and parts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">50,062<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25,601<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Reserve<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">703</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">472</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">49,359<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25,129<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643160203008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> Other current assets as of June 30, 2022 and 2021 were comprised of the following (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other receivables<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,161<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">564<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Prepaid insurance<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">681<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">301<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net investments in sales type leases - current<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,024<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">884<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other current assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,152<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,670<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,018<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,419<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643080852384">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of operating lease liabilities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:82%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Fiscal years ending<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Maturity of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Operating Lease </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Liabilities </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in thousands)</span><span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,749<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,898<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,339<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">902<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">735<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,281<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease payments</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,904<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: amounts representing interest<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">650<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Present value of lease liabilities</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">8,254<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: current portion<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,518<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:82%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Long-term portion</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,736<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of operating leases</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "> The table below presents additional information related to the Company&#8217;s operating leases (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended June 30, </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,109<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Short-term lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Variable lease cost (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">289<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">351<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Total lease cost</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,901<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,472<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; ">(1) <span style="font-size:10pt; ">Expenses are classified within selling, general and administrative expenses in the Company&#8217;s consolidated statements of operations </span><span style="font-size:10pt; ">for the years ended June 30, 2022 and 2021.</span> </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:22pt; margin-bottom:0pt; "> The table below presents lease-related terms and discount rates as of June 30, 2022 and 2021: </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:59%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "/></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "/></p> </td> <td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average remaining lease terms</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4.8<span style="font-size:10pt; "> years</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5.4<span style="font-size:10pt; "> years</span><span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Weighted average discount rate</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:59%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating leases<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3.2<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2.9<span style="font-size:10pt; "/></p> </td> <td style="width:2%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">%</span><span style="font-size:12pt; padding-left:0pt; "/></p></td></tr></tbody></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="Show.showAR( this, 'defref_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock', window );">Schedule of supplemental cash Flow information related to company's long-term operating lease liabilities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Twelve months </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">ended</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30, 2021<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Cash paid for amounts included in the measurement of lease liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,109<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:64%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Operating lease right-of-use assets obtained in exchange for operating lease liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,658<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">$</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,649<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of minimum future rental commitments</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Total Minimum </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Lease Payments </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">to be Received<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Amortization of </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Unearned </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Income<span style="font-size:10pt; "/></p> </td> <td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Net Investment </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">in </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Sales Type </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Leases<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,768<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,262<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,506<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,907<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,699<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,208<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,133<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,156<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">977<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,484<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">691<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">793<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">702<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">302<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">400<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">506<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">206<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:16%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">300<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:16%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">5,184<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">*<span style="font-size:12pt; "/></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:108pt; margin-bottom:0pt; ">* <span style="font-size:10pt; ">Excludes non-guaranteed residual values of $2.6 million.</span> </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information related to company's long-term operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079733376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment and Improvements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of major classes of equipment and improvements</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Furniture and equipment<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,550<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">9,023<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Leasehold improvements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,845<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,809<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vehicles<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">6,269<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,846<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21,664<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">16,678<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated depreciation and amortization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">8,631</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,084</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,033<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">10,594<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079516720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of carrying amount of goodwill</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The changes in the carrying amount of goodwill are as follows (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2020<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">56,678<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from YES Acquisition (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,230<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (1)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">27</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">63,881<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill from fiscal 2022 acquisitions (as described in Note 3)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,134<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Working capital adjustments (2)<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">24<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Balance at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">71,039<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of license, trademarks and other intangible assets</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Customer-related intangibles, tradenames and other intangible assets as of June 30, 2022 and 2021 consisted of the following (dollars in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:58%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Estimated</span><span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Useful Lives</span><span style="font-size:10pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">(in years)</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Customer-related intangibles<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">8<span style="font-size:10pt; ">-</span>10<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">20,887<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">18,237<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tradenames<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Indefinite<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,005<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,155<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Covenants not to compete<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">5<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">566<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">566<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">License agreements<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">10<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">529<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">529<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Trademarks and patents<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">10<span style="font-size:10pt; ">-</span>15<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">176<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">176<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">35,163<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">30,663<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accumulated amortization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">8,929</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,986</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:58%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:13%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,234<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">$</span><span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">23,677<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "> Based on the carrying amount of intangible assets as of June 30, 2022, and assuming no future impairment of the underlying assets, the estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2027 and thereafter is as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:85%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ending June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2023<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,106<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2024<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,106<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2025<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,102<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2026<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,101<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">2027<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,778<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Thereafter<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">3,036<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Total<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">13,229<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079718192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Expenses</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">June 30,</span><span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2022</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">2021</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accounts payable<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">32,632<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">20,665<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Accrued expenses<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">7,601<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">4,376<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Sales tax accruals<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,793<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,186<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">42,026<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26,227<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081161264">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Taxes</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The following are the components of income taxes (benefit) (in thousands):<span style="font-size:12pt; "/></p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Current<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,510<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">186</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">269<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">97<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,779<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">89</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="padding-left:0pt; ">)</span><span style="font-size:10pt; padding-left:0pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Federal<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">118</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,402<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">State<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">46</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">191<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">164</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,593<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,615<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,504<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/> <div> <div style="width:100%; clear:both;">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; ">63</p> </div><hr style="border-top:1.5pt solid #000000;"/><div style="page-break-after:always;"/>
<p style="font-style:italic; font-size:10pt; margin-top:-3pt;"><a href="#toc">Table of Contents</a></p> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/> <div>
<table cellpadding="0" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">EVI Industries, Inc. and Subsidiaries </span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#160;</span></p> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">Notes to Consolidated Financial Statements</span></p> </td> </tr> <tr class="even" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style=""> <td style="width:100%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-weight:bold; ">&#8195;</span></p> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160; </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of Income Tax Expense Computed at the Federal Statutory Tax Rate of Provision for Income Taxes</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Tax at the statutory rate<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,198<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,076<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">State income taxes, net of federal benefit<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">143<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">265<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Nondeductible compensation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">251<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">348<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">PPP Loan forgiveness<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">-<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,462</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">23<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">277<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,615<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,504<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Effective tax rate<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28.3<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">15.2<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">%<span style="font-size:10pt; "/><span style="font-size:12pt; "/></p></td></tr></tbody></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Significant Components of the Company's Current and Noncurrent Deferred Tax Assets and Liabilities</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "><span style="font-style:italic; ">Fiscal years ended June 30,</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">&#160;<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax assets:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Allowance for doubtful accounts<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">298<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">182<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Inventory capitalization<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">711<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">353<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Stock compensation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">697<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">557<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Accrued liabilities<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">978<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">605<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">58<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">69<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">2,742<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,766<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/> </td> </tr> </tbody> </table> </div>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Deferred tax liabilities:<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Goodwill<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">3,850</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">2,974</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Depreciation<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,855</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,533</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Intangible assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,544</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">1,268</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; ">Other<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">159</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">199</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">7,408</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">5,974</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Net deferred income tax (liabilities) assets<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">4,666</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">4,208</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">) <span style="font-size:12pt; "/></p></td></tr></tbody></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643160203008">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term debt</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "> The Company&#8217;s long-term debt as of June 30, 2022 and 2021 was as follows (in thousands): </p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2022<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">June 30,</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">2021<span style="font-size:10pt; "/></p> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Revolving Line of Credit<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">28,000<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">12,000<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Less: unamortized discount and deferred financing costs<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">160</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">127</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:74%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Total long-term debt<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">27,840<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:10%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">11,873<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079743248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of Non-vested Restricted Stock Activity</a></td>
<td class="text">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> <div style="margin-left:108pt; ">
<table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"> <thead> <tr class="odd" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Awards<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Restricted Stock Units<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Shares<span style="font-size:10pt; "/></p> </td> <td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Weighted-Average</p>
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; ">Grant Date Fair Value<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> </thead> <tbody> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2021<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">919,259<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">19.59<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">253,913<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">30.92<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Granted<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">134,612<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">35.32<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">178,719<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21.31<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Vested<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">14,485</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">25.11<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">6,350</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">29.61<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="even" style=""> <td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">Forfeited<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">13,203</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">14.20<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">(<span style="font-size:10pt; ">9,817</span><span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">)<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">33.78<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> </tr> <tr class="odd" style="background-color:#cceeff; "> <td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; ">Non-vested restricted stock outstanding at June 30, 2022<span style="font-size:10pt; padding-left:2pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">1,026,183<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">21.65<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">416,465<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; ">$<span style="font-size:10pt; "/></p> </td> <td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; ">26.75<span style="font-size:10pt; "/></p> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/> </td> <td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; ">
<p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/></td></tr></tbody></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077201712">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>General (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 07, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Nov. 03, 2020</div></th>
<th class="th"><div>Feb. 05, 2019</div></th>
<th class="th"><div>Sep. 12, 2018</div></th>
<th class="th"><div>Feb. 09, 2018</div></th>
<th class="th"><div>Oct. 10, 2016</div></th>
<th class="th"><div>May 30, 2020</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,953<span></span>
</td>
<td class="nump">$ 4,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_PppLoan', window );">PPP Loan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_WesternStateDesignLlcMember', window );">Western State Design, LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,044,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_TriStateTechnicalServicesMember', window );">Tri-State Technical Services [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 79,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">338,115<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ZufAcquisitionsILLCMember', window );">Zuf Acquisitions I LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">348,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_SEIAcquisitionMember', window );">SEI Acquisition [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</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">209,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_PACAcquisitionMember', window );">PAC Acquisition [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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">179,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember', window );">ConsolidatedLaundryEquipment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">179,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanRouteLLCMember', window );">Clean Route, LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentSystemsMember', window );">Yankee Equipment Systems [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Shares consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_PppLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_PppLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=evi_WesternStateDesignLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_WesternStateDesignLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_TriStateTechnicalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_TriStateTechnicalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_ZufAcquisitionsILLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ZufAcquisitionsILLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_SEIAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_SEIAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_PACAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_PACAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_ConsolidatedLaundryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ConsolidatedLaundryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_CleanRouteLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CleanRouteLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643076133888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 10,000,000.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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities outstanding</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 632,000<span></span>
</td>
<td class="nump">$ 435,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="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization, net</a></td>
<td class="nump">$ 671,000<span></span>
</td>
<td class="nump">$ 343,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Useful life of property and equipment</a></td>
<td class="text">shorter of ten years or the remaining lease term<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Supplier Concentration Risk [Member] | Manufacturers and suppliers [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">56.00%<span></span>
</td>
<td class="nump">62.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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=evi_EquityIncentivePlanMember', window );">2015 Equity Incentive Plan [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">178,719<span></span>
</td>
<td class="nump">204,014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer Software [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization, net</a></td>
<td class="nump">$ 89,000<span></span>
</td>
<td class="nump">$ 29,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities outstanding</a></td>
<td class="nump">42,903<span></span>
</td>
<td class="nump">866,970<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_StockAwardsMember', window );">Stock Awards [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">8,287<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_CommonStockMember', window );">Common Stock [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">3,261<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Awards [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">1,399,745<span></span>
</td>
<td class="nump">306,202<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Furniture and equipment [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property and equipment</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Restricted stock [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_PercentageOfRetainageOfContractBillings', window );">Percentage of retainage of contract billings</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Furniture and equipment [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property and equipment</a></td>
<td class="text">7 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Restricted stock [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_PercentageOfRetainageOfContractBillings', window );">Percentage of retainage of contract billings</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets</a></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="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">At a point in time [Member] | Commercial and vended laundry parts and equipment sales [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">82.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="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Recognized over time [Member] | Service contracts [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="Show.showAR( this, 'defref_evi_AccountingPoliciesLineItems', window );"><strong>Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_AccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_AccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_PercentageOfRetainageOfContractBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of retainage of contract billings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_PercentageOfRetainageOfContractBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=123594938&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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905813&amp;loc=d3e1205-110223<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="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 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_ManufacturersAndSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=evi_ManufacturersAndSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=evi_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=evi_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=evi_StockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_StockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=evi_ServiceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=evi_ServiceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643080808768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_evi_CostsIncurredOnUncompletedContracts', window );">Costs incurred on uncompleted contracts</a></td>
<td class="nump">$ 6,143<span></span>
</td>
<td class="nump">$ 26,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_EstimatedEarnings', window );">Estimated earnings</a></td>
<td class="nump">652<span></span>
</td>
<td class="nump">3,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_BillingsToDate', window );">Less: billings to date</a></td>
<td class="num">(7,270)<span></span>
</td>
<td class="num">(33,615)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainageDeposit', window );">Retainage</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet', window );">Ending balance</a></td>
<td class="nump">$ 1,012<span></span>
</td>
<td class="num">$ (2,885)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_BillingsToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Billings to date on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_BillingsToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_CostsIncurredOnUncompletedContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_CostsIncurredOnUncompletedContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_EstimatedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_EstimatedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainageDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.</p></div>
<a href="javascript:void(0);" onclick="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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainageDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643174482096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 1,519<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">(507)<span></span>
</td>
<td class="num">(3,232)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet', window );">Ending balance</a></td>
<td class="nump">$ 1,012<span></span>
</td>
<td class="num">$ (2,885)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077199824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,095<span></span>
</td>
<td class="nump">$ 8,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Less: distributed and undistributed income allocated to non-vested restricted common stock</a></td>
<td class="nump">423<span></span>
</td>
<td class="nump">731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income allocated to EVI Industries, Inc. shareholders</a></td>
<td class="nump">$ 3,672<span></span>
</td>
<td class="nump">$ 7,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding used in basic earnings per share</a></td>
<td class="nump">12,367<span></span>
</td>
<td class="nump">12,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive common share equivalents</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding used in dilutive earnings per share</a></td>
<td class="nump">12,650<span></span>
</td>
<td class="nump">12,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.61<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077506960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Feb. 07, 2022</div></th>
<th class="th"><div>Jan. 15, 2021</div></th>
<th class="th"><div>Nov. 03, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations', window );">Revenue from acquisitions included in consolidated results of operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,600,000<span></span>
</td>
<td class="nump">$ 16,800,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="Show.showAR( this, 'defref_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations', window );">Net income from acquisitions included in consolidated results of operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">201,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="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</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">$ 67,318,000<span></span>
</td>
<td class="nump">$ 56,594,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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">213,478<span></span>
</td>
<td class="nump">289,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock vested</a></td>
<td class="text">&#160;<span></span>
</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">$ 120,000<span></span>
</td>
<td class="nump">$ 69,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentsIncMember', window );">Consolidated Laundry Equipment, Inc. [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Acquisition legal and other professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Total purchase price for accounting purposes</a></td>
<td class="text">&#160;<span></span>
</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,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentsIncMember', window );">Consolidated Laundry Equipment, Inc. [Member] | Trade Names [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentsIncMember', window );">Consolidated Laundry Equipment, Inc. [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,087<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="nump">$ 5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Total purchase price for accounting purposes</a></td>
<td class="text">&#160;<span></span>
</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,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [Member] | Trade Names [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite lived intangible assets acquired</a></td>
<td class="nump">590,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="nump">$ 990,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [Member] | Customer-related intangible assets [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortized life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod', window );">Goodwill for tax purposes, amortizable period</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherFiscal2022AcquisitionsMember', window );">Other fiscal 2022 acquisitions [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,391<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="Show.showAR( this, 'defref_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod', window );">Goodwill for tax purposes, amortizable period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 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="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</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">$ 46,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherFiscal2022AcquisitionsMember', window );">Other fiscal 2022 acquisitions [Member] | Trade Names [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherFiscal2022AcquisitionsMember', window );">Other fiscal 2022 acquisitions [Member] | Customer-related intangible assets [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">760,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_OtherFiscal2022AcquisitionsMember', window );">Other fiscal 2022 acquisitions [Member] | Goodwill [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentSystemsIncMember', window );">Yankee Equipment Systems, Inc [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Acquisition legal and other professional fees</a></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">$ 144,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates', window );">Total purchase price for accounting purposes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,800,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="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">792,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="Show.showAR( this, 'defref_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod', window );">Goodwill for tax purposes, amortizable period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentMember', window );">Yankee Equipment [Member] | Trade Names [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_EasternLaundrySystemsMember', window );">Eastern Laundry Systems (ELS) [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargin purchase gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 314,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amortization period for goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</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_evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income from acquisitions included in consolidated results of operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue from acquisitions included in consolidated results of operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6571-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6527-128477<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesAndInterestInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_ConsolidatedLaundryEquipmentsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ConsolidatedLaundryEquipmentsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CleanDesignsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=evi_OtherFiscal2022AcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_OtherFiscal2022AcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentSystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentSystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_EasternLaundrySystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_EasternLaundrySystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078829088">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Schedule of Purchase price) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Feb. 07, 2022</div></th>
<th class="th"><div>Nov. 03, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase price consideration:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,953<span></span>
</td>
<td class="nump">$ 4,818<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember', window );">ConsolidatedLaundryEquipment [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase price consideration:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase price consideration:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentSystemsIncMember', window );">Yankee Equipment Systems, Inc [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Purchase price consideration:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash Consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,521<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price consideration, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Calculated as 179,087 shares of the Company&#8217;s common stock, multiplied by $21.44, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Includes $5.3 million paid net of $792,000 of cash acquired.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Calculated as 278,385 shares of the Company&#8217;s common stock, multiplied by $30.61, the closing price </span><span style="font-size:10pt; ">of the Company&#8217;s common stock on the closing date.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ConsolidatedLaundryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_CleanDesignsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CleanDesignsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentSystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentSystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081872496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions (Schedule of Allocation of purchase price consideration) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Feb. 07, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Nov. 03, 2020</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration:</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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 71,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,678<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember', window );">Consolidated Laundry Equipment [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration:</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,074<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_evi_VendorDeposit', window );">Vendor Deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(948)<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense', window );">Accrued employee expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(689)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_CleanDesignsIncMember', window );">Clean Designs, Inc. [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration:</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,357)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense', window );">Accrued employee expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=evi_YankeeEquipmentSystemsMember', window );">Yankee Equipment Systems [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of purchase price consideration:</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</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,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Equipment and improvements</a></td>
<td class="text">&#160;<span></span>
</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,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</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,901)<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="Show.showAR( this, 'defref_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense', window );">Accrued employee expenses</a></td>
<td class="text">&#160;<span></span>
</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">(534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Customer deposits</a></td>
<td class="text">&#160;<span></span>
</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">(525)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Assumption of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(916)<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,230<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="text">&#160;<span></span>
</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">$ 12,996<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_evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for accrued employee expense that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_VendorDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_VendorDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=evi_ConsolidatedLaundryEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ConsolidatedLaundryEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_CleanDesignsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CleanDesignsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YankeeEquipmentSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YankeeEquipmentSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082813184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenues</a></td>
<td class="nump">$ 284,392<span></span>
</td>
<td class="nump">$ 278,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 6,018<span></span>
</td>
<td class="nump">$ 11,496<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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083154832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest and other (expense), net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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="Show.showAR( this, 'defref_evi_BargainPurchaseGain', window );">Bargain purchase gain</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest (expense), net</a></td>
<td class="num">(679)<span></span>
</td>
<td class="num">(635)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest and other (expense) income, net</a></td>
<td class="num">$ (679)<span></span>
</td>
<td class="num">$ (321)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_BargainPurchaseGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of bargain purchase gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_BargainPurchaseGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082771904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Schedule of Accounts Receivable) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_evi_TradeAccountsReceivablesCurrent', window );">Accounts receivable - trade</a></td>
<td class="nump">$ 44,620<span></span>
</td>
<td class="nump">$ 29,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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(1,606)<span></span>
</td>
<td class="num">(1,027)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Account receivables net</a></td>
<td class="nump">$ 43,014<span></span>
</td>
<td class="nump">$ 28,904<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_TradeAccountsReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade receivables current, excluding contract and retention receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_TradeAccountsReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078790576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Equipment and parts</a></td>
<td class="nump">$ 50,062<span></span>
</td>
<td class="nump">$ 25,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve</a></td>
<td class="num">(703)<span></span>
</td>
<td class="num">(472)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 49,359<span></span>
</td>
<td class="nump">$ 25,129<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="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(6))<br> -URI https://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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078770144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory written-down</a></td>
<td class="nump">$ 703,000<span></span>
</td>
<td class="nump">$ 472,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643073961696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [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="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">$ 1,161<span></span>
</td>
<td class="nump">$ 564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent', window );">Net investments in sales type leases - current</a></td>
<td class="nump">2,024<span></span>
</td>
<td class="nump">884<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other current assets</a></td>
<td class="nump">2,152<span></span>
</td>
<td class="nump">2,670<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 6,018<span></span>
</td>
<td class="nump">$ 4,419<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_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: 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 (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643073948736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Facilities</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </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="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_NumberOfFacilitiesFinancedUnderOperatingLeases', window );">Number of facilities financed under operating leases | Facilities</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLease', window );">Total net investment in sales type leases</a></td>
<td class="nump">$ 7.7<span></span>
</td>
<td class="nump">$ 6.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent', window );">Current portion Sales type leases</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent', window );">Long term portion sales type leases</a></td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 5.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_NumberOfFacilitiesFinancedUnderOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of facilities financed under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_NumberOfFacilitiesFinancedUnderOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SalesTypeLeaseNetInvestmentInLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: 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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919379-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of net investment in sales-type lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077102640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 2,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">1,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">1,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">8,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amounts representing interest</a></td>
<td class="nump">650<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="Show.showAR( this, 'defref_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments', window );">Present value of lease liabilities</a></td>
<td class="nump">8,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion</a></td>
<td class="nump">2,518<span></span>
</td>
<td class="nump">$ 2,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term portion</a></td>
<td class="nump">$ 5,736<span></span>
</td>
<td class="nump">$ 5,567<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643073947552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Operating Leases) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Operating lease cost</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,612<span></span>
</td>
<td class="nump">$ 2,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">289<span></span>
</td>
<td class="nump">351<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 2,901<span></span>
</td>
<td class="nump">$ 2,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_OtherInformationAbstract', window );"><strong>Other information</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease terms - operating leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - operating leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Expenses are classified within selling, general and administrative expenses in the Company&#8217;s consolidated statements of operations </span><span style="font-size:10pt; ">for the years ended June 30, 2022 and 2021.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_OtherInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_OtherInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643079561280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities:</a></td>
<td class="nump">$ 2,612<span></span>
</td>
<td class="nump">$ 2,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets obtained in exchange for operating lease liabilities:</a></td>
<td class="nump">$ 2,658<span></span>
</td>
<td class="nump">$ 3,649<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077358928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Schedule of Future Minimum Lease Payments Receivable) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 1,506<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">1,208<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">977<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">793<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">300<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Future minimum lease payments receivable</a></td>
<td class="nump">5,184<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_TotalMinimumLeasePaymentsReceivableMember', window );">Total Minimum Lease Payments Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">3,768<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">2,907<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">1,484<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">702<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">506<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_AmortizationOfUnearnedIncomeMember', window );">Amortization of Unearned Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems', window );"><strong>Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2023</a></td>
<td class="nump">2,262<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2024</a></td>
<td class="nump">1,699<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2025</a></td>
<td class="nump">1,156<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2026</a></td>
<td class="nump">691<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2027</a></td>
<td class="nump">302<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">$ 206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-size:10pt; ">Excludes non-guaranteed residual values of $2.6 million.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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="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 30<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_TotalMinimumLeasePaymentsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_TotalMinimumLeasePaymentsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_AmortizationOfUnearnedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=evi_AmortizationOfUnearnedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643080885344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment and Improvements (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and amortization of equipment and improvements</a></td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 2.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643083124784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">$ 21,664<span></span>
</td>
<td class="nump">$ 16,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(8,631)<span></span>
</td>
<td class="num">(6,084)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Equipment and improvements, net</a></td>
<td class="nump">13,033<span></span>
</td>
<td class="nump">10,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">12,550<span></span>
</td>
<td class="nump">9,023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">2,845<span></span>
</td>
<td class="nump">2,809<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Equipment and improvements, gross</a></td>
<td class="nump">$ 6,269<span></span>
</td>
<td class="nump">$ 4,846<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077063248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations', window );">Amortization expense</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer-related Intangibles [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">6 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=evi_TrademarksPatentsAndTradeNamesMember', window );">Trademarks and Patents [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">0 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Convenants not to Compete [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">0 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">License Agreements [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositAssetsAmortizatonExpenseFromExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense from expiration of contracts underlying deposit assets.</p></div>
<a href="javascript:void(0);" onclick="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 340<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99397363&amp;loc=d3e9432-108338<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositAssetsAmortizatonExpenseFromExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_TrademarksPatentsAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_TrademarksPatentsAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FranchiseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643160348048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Jun. 30, 2022</div></th>
<th class="th" colspan="2"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, beginning</a></td>
<td class="nump">$ 63,881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 56,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_GoodwillFromAcquisitionOne', window );">Goodwill from fiscal 2022 acquisitions (as described in Note 3)</a></td>
<td class="nump">7,134<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillOtherIncreaseDecrease', window );">Working capital adjustments</a></td>
<td class="nump">24<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(27)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance, ending</a></td>
<td class="nump">$ 71,039<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 63,881<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Relates to working capital adjustments from business acquisitions consummated by the Company during fiscal 2021</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Relates to working capital adjustments from business acquisitions consummated by the Company during the fiscal year ended June 30, 2020</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_GoodwillFromAcquisitionOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillFromAcquisitionOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillOtherIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease), classified as other, of an asset representing the 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="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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillOtherIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077084240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Schedule of License, Trademarks and Other Intangible Assets) (Details) - USD ($)<br> $ in Thousands</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, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 35,163<span></span>
</td>
<td class="nump">$ 30,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(8,929)<span></span>
</td>
<td class="num">(6,986)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">26,234<span></span>
</td>
<td class="nump">23,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer-related intangibles [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 20,887<span></span>
</td>
<td class="nump">18,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer-related intangibles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">8 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember', window );">Customer-related intangibles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 13,005<span></span>
</td>
<td class="nump">11,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Estimated Useful Lives (in years), Description</a></td>
<td class="text">Indefinite<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 566<span></span>
</td>
<td class="nump">566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">5 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember', window );">License agreements [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 529<span></span>
</td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=evi_TrademarksPatentsAndTradeNamesMember', window );">Trademarks and patents [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets, gross</a></td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=evi_TrademarksPatentsAndTradeNamesMember', window );">Trademarks and patents [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=evi_TrademarksPatentsAndTradeNamesMember', window );">Trademarks and patents [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average remaining estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amortization method of a major finite-lived intangible asset class. 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. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 35<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121554622&amp;loc=d3e15372-109273<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CustomerRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_FranchiseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FranchiseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_TrademarksPatentsAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_TrademarksPatentsAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078795376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract', window );"><strong>Goodwill And Intangible Assets Schedule Of Estimated Future Amortization</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">2,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">2,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_TotalRemainingAmortizationIntangibleAssets', window );">Total</a></td>
<td class="nump">$ 13,229<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_TotalRemainingAmortizationIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_TotalRemainingAmortizationIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078796864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 32,632<span></span>
</td>
<td class="nump">$ 20,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="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">7,601<span></span>
</td>
<td class="nump">4,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax accruals</a></td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 42,026<span></span>
</td>
<td class="nump">$ 26,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081104880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="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.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643076076624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Components of Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 1,510<span></span>
</td>
<td class="num">$ (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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">1,779<span></span>
</td>
<td class="num">(89)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(118)<span></span>
</td>
<td class="nump">1,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(46)<span></span>
</td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="num">(164)<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 1,615<span></span>
</td>
<td class="nump">$ 1,504<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077066112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at the statutory rate</a></td>
<td class="nump">$ 1,198<span></span>
</td>
<td class="nump">$ 2,076<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Nondeductible compensation</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness', window );">PPP Loan forgiveness</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,462)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 1,615<span></span>
</td>
<td class="nump">$ 1,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">28.30%<span></span>
</td>
<td class="nump">15.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PPP Loan forgiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643082762016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 298<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory capitalization</a></td>
<td class="nump">711<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">2,742<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="num">(3,850)<span></span>
</td>
<td class="num">(2,974)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(1,855)<span></span>
</td>
<td class="num">(1,533)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(1,544)<span></span>
</td>
<td class="num">(1,268)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(159)<span></span>
</td>
<td class="num">(199)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(7,408)<span></span>
</td>
<td class="num">(5,974)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_DeferredNetTaxAssetsAndLiabilities', window );">Net deferred income tax (liabilities) assets</a></td>
<td class="num">$ (4,666)<span></span>
</td>
<td class="num">$ (4,208)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_DeferredNetTaxAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net deferred income tax assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_DeferredNetTaxAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126966508&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 https://asc.fasb.org/extlink&amp;oid=126966508&amp;loc=d3e9979-128506<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>83
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643073571152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 06, 2022</div></th>
<th class="th"><div>Nov. 02, 2018</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 21, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt forgiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,963,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=evi_FifthThirdBankNAMember', window );">Fifth Third Bank, N.A. [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_evi_PppLoans', window );">PPP loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolving line of credit facility amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Basis of variable interest rate</a></td>
<td class="text">(a) the BSBY rate plus a margin that ranges between 1.25% and 1.75% depending on the Company&#8217;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#8220;Base Rate&#8221;), plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. The amendment also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#8217;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#8220;Consolidated Leverage Ratio&#8221;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b) of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  02,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Credit facility term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Amount available for borrowing under the revolving line of credit facility</a></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">$ 34,100,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="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Debt 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="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving line of credit facility maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_RevolvingLineOfCreditMember', window );">Revolving line of credit [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Debt 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="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=evi_PaycheckProtectionProgramLoanMember', window );">Paycheck Protection Program Loan [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Principal loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 916,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=evi_PPPLoanMember', window );">PPP loan [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Debt forgiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_PppLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PPP Loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_PppLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of reference rate used for variable rate of debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period remaining on line of credit facility before it terminates, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=evi_FifthThirdBankNAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=evi_FifthThirdBankNAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=evi_RevolvingLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=evi_RevolvingLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=evi_PaycheckProtectionProgramLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=evi_PaycheckProtectionProgramLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=evi_PPPLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=evi_PPPLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081627120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Schedule of Long-term debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Revolving Line of Credit</a></td>
<td class="nump">$ 28,000<span></span>
</td>
<td class="nump">$ 12,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: unamortized discount and deferred financing costs</a></td>
<td class="num">(160)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, net</a></td>
<td class="nump">$ 27,840<span></span>
</td>
<td class="nump">$ 11,873<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion 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="Show.toggleNext( this );">+ References</a><div 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 https://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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>85
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643076569056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 09, 2018 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Oct. 10, 2016 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 07, 2022 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Nov. 03, 2020 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Feb. 05, 2019 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 12, 2018 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_DennisMackMember', window );">Dennis Mack [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_evi_LeaseStartDate', window );">Lease start date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 207,000<span></span>
</td>
<td class="nump">$ 144,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_BaseRentPerMonth', window );">Base rent, per month</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MattStephensonMember', window );">Matt Stephenson [Member] | Tri-State [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">81,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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 21,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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252,000<span></span>
</td>
<td class="nump">252,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MikeZuffinettiMember', window );">Mike Zuffinetti [Member] | AAdvantage Laundry Systems [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">481,000<span></span>
</td>
<td class="nump">481,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_BaseRentPerMonth', window );">Base rent, per month</a></td>
<td class="nump">$ 36,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_ScottMartinMember', window );">Scott Martin [Member] | Scott Equipment [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,000<span></span>
</td>
<td class="nump">137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_FrankCostabileMember', window );">Frank Costabile [Member] | PAC Industries Inc. [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">29,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="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,000<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_PeterLimoncelliMember', window );">Peter Limoncelli [Member] | YES [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">12,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,000<span></span>
</td>
<td class="nump">$ 92,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_WilliamKincaidMember', window );">William Kincaid [Member] | CLK [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetRentableArea', window );">Area of lease | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Monthly base rental payments for year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses', window );">Lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Original lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_evi_BaseRentPerMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Base rent, per month.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_BaseRentPerMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_evi_LeaseStartDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The start date of lease agreement, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_LeaseStartDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease 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="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 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetRentableArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net rentable area for properties owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetRentableArea</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating expenses for the period that are associated with the utility's normal revenue producing operation; including selling, general, and administrative expenses, costs incurred for routine plant repairs and maintenance, and operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_DennisMackMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_DennisMackMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_MattStephensonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MattStephensonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_TriStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_TriStateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_MikeZuffinettiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_MikeZuffinettiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_AAdvantageLaundrySystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_AAdvantageLaundrySystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_ScottMartinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_ScottMartinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_ScottEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_ScottEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_FrankCostabileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_FrankCostabileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_PACIndustriesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_PACIndustriesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_PeterLimoncelliMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_PeterLimoncelliMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_YESMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_YESMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionsByRelatedPartyAxis=evi_WilliamKincaidMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=evi_WilliamKincaidMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_CLKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_CLKMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643080806656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations of Credit Risk (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member] - Federal Government Agency [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage', window );">Contract accounted percentage</a></td>
<td class="nump">10.00%<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="Show.showAR( this, 'defref_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage', window );">Accounts receivable percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_AccountsReceivableOtherContractAccountedGraterThanPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable other contract accounted grater than percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_AccountsReceivableOtherContractAccountedGraterThanPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal government facility other contract accounted more than percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=evi_FederalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=evi_FederalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643078765136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.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="Show.showAR( this, 'defref_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage', window );">Period after which employees are eligible to participate in the plan percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Plan contributions</a></td>
<td class="nump">$ 493,000<span></span>
</td>
<td class="nump">$ 171,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="Show.showAR( this, 'defref_evi_DeferredCompensationPlans', window );">Deferred compensation plans</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Period after which employees are eligible to participate in the plan</a></td>
<td class="text">1 year<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_evi_DeferredCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_DeferredCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<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 (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643077052336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash', window );">Non-cash share-based compensation expense</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under 2015 Equity Incentive Plan</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under 2015 Equity Incentive Plan</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember', window );">2017 Employee Stock Purchase Plan [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_evi_DiscountRateOnPurchaseOfCommonStock', window );">Discount rate on purchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under 2015 Equity Incentive Plan</a></td>
<td class="nump">3,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Stock vested</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock vested</a></td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 69,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued under employee stock purchase plan</a></td>
<td class="nump">8,389<span></span>
</td>
<td class="nump">2,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_NonVestedRestrictedStockAwardsMember', window );">Non-vested restricted stock awards [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period</a></td>
<td class="text">16 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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash', window );">Non-cash share-based compensation expense</a></td>
<td class="nump">$ 18,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Grant date fair value of restricted stock</a></td>
<td class="nump">$ 4,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Stock vested</a></td>
<td class="nump">14,485<span></span>
</td>
<td class="nump">75,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock vested</a></td>
<td class="nump">$ 87,000<span></span>
</td>
<td class="nump">$ 853,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">19 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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_StockAwardsMember', window );">Stock awards [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized under 2015 Equity Incentive Plan</a></td>
<td class="nump">8,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">8,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Grant date fair value of restricted stock</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 264,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock vested</a></td>
<td class="nump">$ 118,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_RestrictedStockAwardsMember', window );">Restricted Stock Awards [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">134,612<span></span>
</td>
<td class="nump">8,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_RestrictedStockUnitsMember', window );">Restricted Stock Units [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash', window );">Non-cash share-based compensation expense</a></td>
<td class="nump">$ 9,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Awards granted under 2015 Equity Incentive Plan</a></td>
<td class="nump">178,719<span></span>
</td>
<td class="nump">204,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Grant date fair value of restricted stock</a></td>
<td class="nump">$ 3,800,000<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period</a></td>
<td class="text">11 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Stock vested</a></td>
<td class="nump">6,350<span></span>
</td>
<td class="nump">2,531<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_RestrictedStockUnitsMember', window );">Restricted Stock Units [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_RestrictedStockUnitsMember', window );">Restricted Stock Units [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">37 years<span></span>
</td>
<td class="text">41 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_evi_DiscountRateOnPurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">evi_DiscountRateOnPurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>evi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_NonVestedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_NonVestedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=evi_StockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_StockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_RestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_RestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_RestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_RestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140643081583856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Awards [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding at June 30, 2021 | shares</a></td>
<td class="nump">919,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted | shares</a></td>
<td class="nump">134,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(14,485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="num">(13,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding at June 30, 2022 | shares</a></td>
<td class="nump">1,026,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value at June 30, 2021 | $ / shares</a></td>
<td class="nump">$ 19.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">35.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="nump">25.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited | $ / shares</a></td>
<td class="nump">14.20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value at June 30, 2022 | $ / shares</a></td>
<td class="nump">$ 21.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=evi_RestrictedStockUnitsMember', window );">Restricted Stock Units [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding at June 30, 2021 | shares</a></td>
<td class="nump">253,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted | shares</a></td>
<td class="nump">178,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(6,350)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited | shares</a></td>
<td class="num">(9,817)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested awards or units outstanding at June 30, 2022 | shares</a></td>
<td class="nump">416,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value at June 30, 2021 | $ / shares</a></td>
<td class="nump">$ 30.92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted | $ / shares</a></td>
<td class="nump">26.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="nump">29.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited | $ / shares</a></td>
<td class="nump">33.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value at June 30, 2022 | $ / shares</a></td>
<td class="nump">$ 21.31<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=evi_RestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=evi_RestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>evi10k0622_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:evi="http://envirostarinc.com/20220630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="evi-20220630.xsd" xlink:type="simple"/>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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="AsOf2020-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-01_custom_CleanDesignsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-07</instant>
        </period>
    </context>
    <context id="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-03</instant>
        </period>
    </context>
    <context id="AsOf2016-10-10_custom_DennisMackMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-10</instant>
        </period>
    </context>
    <context id="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-09</instant>
        </period>
    </context>
    <context id="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-12</instant>
        </period>
    </context>
    <context id="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-05</instant>
        </period>
    </context>
    <context id="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CLKMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:WilliamKincaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-07</instant>
        </period>
    </context>
    <context id="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-03</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:TotalMinimumLeasePaymentsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">evi:AmortizationOfUnearnedIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-03</endDate>
        </period>
    </context>
    <context id="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:EasternLaundrySystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:WesternStateDesignLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-10</endDate>
        </period>
    </context>
    <context id="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateTechnicalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ZufAcquisitionsILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-09</endDate>
        </period>
    </context>
    <context id="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:SEIAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-12</endDate>
        </period>
    </context>
    <context id="From2019-02-01to2019-02-05_custom_PACAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-05</endDate>
        </period>
    </context>
    <context id="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-03</endDate>
        </period>
    </context>
    <context id="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-07</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_EquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_StockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_EquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_CommonStockMember44511609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_RestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-12-25to2022-01-01_custom_CleanRouteLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanRouteLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-25</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-07</endDate>
        </period>
    </context>
    <context id="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-03-31_custom_PPPLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">evi:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:ManufacturersAndSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:ManufacturersAndSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">evi:FederalGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <instant>2022-09-01</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_FranchiseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_FranchiseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TrademarksPatentsAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_TrademarksPatentsAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">evi:TrademarksPatentsAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_DennisMackMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_DennisMackMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_MattStephensonMember_custom_TriStateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_MattStephensonMember_custom_TriStateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:TriStateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MattStephensonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ScottEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:ScottMartinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:PACIndustriesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:FrankCostabileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_PeterLimoncelliMember_custom_YESMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_PeterLimoncelliMember_custom_YESMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YESMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:PeterLimoncelliMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_WilliamKincaidMember_custom_CLKMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CLKMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:WilliamKincaidMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-10-01to2016-10-10_custom_DennisMackMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:DennisMackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-10</endDate>
        </period>
    </context>
    <context id="From2018-02-01to2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:AAdvantageLaundrySystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">evi:MikeZuffinettiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-09</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-05-01to2022-05-06_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-06</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_StockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_StockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:StockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_NonVestedRestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">evi:NonVestedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_TwoThousandsSeventeenEmployeeStockPurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">evi:TwoThousandsSeventeenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:CommercialAndVendedLaundryPartsAndEquipmentSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">evi:ServiceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2020-05-01to2020-05-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-11-03_custom_YankeeEquipmentSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-03</instant>
        </period>
    </context>
    <context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-07</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-03</instant>
        </period>
    </context>
    <context id="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-07</instant>
        </period>
    </context>
    <context id="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:CleanDesignsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:OtherFiscal2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-02</instant>
        </period>
    </context>
    <context id="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-02</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_PaycheckProtectionProgramLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:PaycheckProtectionProgramLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2018-11-01to2018-11-02_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-02</endDate>
        </period>
    </context>
    <context id="AsOf_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-05-21_custom_FifthThirdBankNAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">evi:FifthThirdBankNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-21</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_RevolvingLineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">evi:RevolvingLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2020-07-01to2021-06-30_custom_EasternLaundrySystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:EasternLaundrySystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:YankeeEquipmentSystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065312</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">evi:ConsolidatedLaundryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</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="Sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Facilities">
        <measure>evi:Facilities</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000856">0000065312</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000857">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000858">false</dei:AmendmentFlag>
    <dei:EntityAddressStateOrProvince
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000014">FL</dei:EntityAddressStateOrProvince>
    <dei:AuditorName
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000034">BDO USA, LLP</dei:AuditorName>
    <evi:LeaseStartDate
      contextRef="From2021-07-01to2022-06-30_custom_DennisMackMember"
      id="Fact_0000000000859">2021-10-31</evi:LeaseStartDate>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_FurnitureAndFixturesMember"
      id="Fact_0000000000338">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_FurnitureAndFixturesMember"
      id="Fact_0000000000339">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="From2018-11-01to2018-11-02_us-gaap_RevolvingCreditFacilityMember"
      id="Fact_0000000000860">P5Y0M0D</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000861">&lt;p style="font: 10pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt"&gt;Portions of the registrant&amp;#8217;s Proxy Statement relating
to its 2022 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:DocumentType
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000001">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000002">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000005">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000003">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000004">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000006">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000007">001-14757</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000008">EVI Industries, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000009">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000010">11-2014231</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000011">4500 Biscayne Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000012">Suite 340</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000013">Miami</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000015">33137</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000016">305</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000017">402-9300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000018">Common Stock, $0.025 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000019">EVI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000020">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000021">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000022">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000023">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000024">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000025">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000026">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000027">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000028">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000029">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact_0000000000030"
      unitRef="USD">146057713</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2022-09-01"
      decimals="INF"
      id="Fact_0000000000031"
      unitRef="Shares">12522325</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000032">243</dei:AuditorFirmId>
    <dei:AuditorLocation
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000033">Miami, Florida</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000035"
      unitRef="USD">3974000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000036"
      unitRef="USD">6057000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000037"
      unitRef="USD">43014000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000038"
      unitRef="USD">28904000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000039"
      unitRef="USD">49359000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000040"
      unitRef="USD">25129000</us-gaap:InventoryNet>
    <us-gaap:DepositsAssetsCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000041"
      unitRef="USD">1728000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000042"
      unitRef="USD">367000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000043"
      unitRef="USD">1519000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000044"
      unitRef="USD">347000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000045"
      unitRef="USD">6018000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000046"
      unitRef="USD">4419000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000047"
      unitRef="USD">105612000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000048"
      unitRef="USD">65223000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000049"
      unitRef="USD">13033000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000050"
      unitRef="USD">10594000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000051"
      unitRef="USD">7480000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000052"
      unitRef="USD">7060000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000053"
      unitRef="USD">26234000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000054"
      unitRef="USD">23677000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000055"
      unitRef="USD">71039000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000056"
      unitRef="USD">63881000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000057"
      unitRef="USD">7370000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000058"
      unitRef="USD">7415000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000059"
      unitRef="USD">230768000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000060"
      unitRef="USD">177850000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000061"
      unitRef="USD">42026000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000062"
      unitRef="USD">26227000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000063"
      unitRef="USD">8508000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000064"
      unitRef="USD">7528000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <evi:CustomerDepositCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000065"
      unitRef="USD">21288000</evi:CustomerDepositCurrent>
    <evi:CustomerDepositCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000066"
      unitRef="USD">10344000</evi:CustomerDepositCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000067"
      unitRef="USD">507000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000068"
      unitRef="USD">3232000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000069"
      unitRef="USD">2518000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000070"
      unitRef="USD">2131000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000071"
      unitRef="USD">74847000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000072"
      unitRef="USD">49462000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000073"
      unitRef="USD">4666000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000074"
      unitRef="USD">4208000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000075"
      unitRef="USD">5736000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000076"
      unitRef="USD">5567000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000077"
      unitRef="USD">27840000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000078"
      unitRef="USD">11873000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000079"
      unitRef="USD">113089000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000080"
      unitRef="USD">71110000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000082"
      unitRef="USDPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000081"
      unitRef="USDPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000084"
      unitRef="Shares">200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000083"
      unitRef="Shares">200000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2021-06-30"
      id="Fact_0000000000088"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2021-06-30"
      id="Fact_0000000000087"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-06-30"
      id="Fact_0000000000086"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-06-30"
      id="Fact_0000000000085"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-06-30"
      id="Fact_0000000000089"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2021-06-30"
      id="Fact_0000000000090"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000092"
      unitRef="USDPerShare">25</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000091"
      unitRef="USDPerShare">25</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000094"
      unitRef="Shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000093"
      unitRef="Shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000095"
      unitRef="Shares">12650126</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000096"
      unitRef="Shares">12399137</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000097"
      unitRef="USD">316000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000098"
      unitRef="USD">310000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000099"
      unitRef="USD">97544000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000100"
      unitRef="USD">90501000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000101"
      unitRef="USD">22889000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000102"
      unitRef="USD">18794000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000103"
      unitRef="Shares">127801</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000104"
      unitRef="Shares">120706</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000105"
      unitRef="USD">3070000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000106"
      unitRef="USD">2865000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000107"
      unitRef="USD">117679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000108"
      unitRef="USD">106740000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000109"
      unitRef="USD">230768000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000110"
      unitRef="USD">177850000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000111"
      unitRef="USD">267316000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000112"
      unitRef="USD">242005000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000113"
      unitRef="USD">193609000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000114"
      unitRef="USD">182165000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000115"
      unitRef="USD">73707000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000116"
      unitRef="USD">59840000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000117"
      unitRef="USD">67318000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000118"
      unitRef="USD">56594000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000119"
      unitRef="USD">6389000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000120"
      unitRef="USD">3246000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000121"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000122"
      unitRef="USD">6963000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000123"
      unitRef="USD">-679000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000124"
      unitRef="USD">-321000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000125"
      unitRef="USD">5710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000126"
      unitRef="USD">9888000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000127"
      unitRef="USD">1615000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000128"
      unitRef="USD">1504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000129"
      unitRef="USD">4095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000130"
      unitRef="USD">8384000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000131"
      unitRef="USDPerShare">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000132"
      unitRef="USDPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000133"
      unitRef="USDPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000134"
      unitRef="USDPerShare">0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000135"
      unitRef="Shares">12029910</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000136"
      unitRef="USD">301000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000137"
      unitRef="USD">79127000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_0000000000138"
      unitRef="Shares">95396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="Fact_0000000000139"
      unitRef="USD">-2012000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0000000000140"
      unitRef="USD">10410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30"
      decimals="-3"
      id="Fact_0000000000141"
      unitRef="USD">87826000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      id="Fact_0000000000142"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="Fact_0000000000143"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_0000000000144"
      unitRef="Shares">-25310</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="Fact_0000000000145"
      unitRef="USD">853000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000146"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000147"
      unitRef="USD">853000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000148"
      unitRef="Shares">77624</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000149"
      unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000150"
      unitRef="USD">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000151"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000152"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2020-07-01to2021-06-30"
      id="Fact_0000000000153"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000154"
      unitRef="Shares">2492</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000155"
      unitRef="USD">69000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000156"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000157"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000158"
      unitRef="USD">69000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000159"
      unitRef="Shares">289111</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000160"
      unitRef="USD">7000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000161"
      unitRef="USD">8870000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000162"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000163"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000164"
      unitRef="USD">8877000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-07-01to2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000165"
      unitRef="USD">2437000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000166"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000167"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000168"
      unitRef="USD">2437000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000169"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0000000000170"
      unitRef="USD">8384000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000171"
      unitRef="USD">8384000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000172"
      unitRef="Shares">12399137</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000173"
      unitRef="USD">310000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000174"
      unitRef="USD">90501000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_0000000000175"
      unitRef="Shares">120706</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="Fact_0000000000176"
      unitRef="USD">-2865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0000000000177"
      unitRef="USD">18794000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000178"
      unitRef="USD">106740000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="Fact_0000000000179"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_0000000000180"
      unitRef="Shares">-7095</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="Fact_0000000000181"
      unitRef="USD">205000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000182"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000183"
      unitRef="USD">205000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000184"
      unitRef="Shares">20835</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000185"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000186"
      unitRef="USD">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000187"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000188"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000190"
      unitRef="Shares">8389</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      id="Fact_0000000000191"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000192"
      unitRef="USD">120000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000193"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000194"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000195"
      unitRef="USD">120000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000196"
      unitRef="Shares">213478</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000197"
      unitRef="USD">5000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000198"
      unitRef="USD">4326000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000199"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000200"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000201"
      unitRef="USD">4331000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000202"
      unitRef="USD">2598000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000203"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      id="Fact_0000000000204"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000205"
      unitRef="USD">2598000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30_us-gaap_TreasuryStockMember"
      id="Fact_0000000000206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0000000000207"
      unitRef="USD">4095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000208"
      unitRef="USD">4095000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000209"
      unitRef="Shares">12650126</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact_0000000000210"
      unitRef="USD">316000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_0000000000211"
      unitRef="USD">97544000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember"
      decimals="INF"
      id="Fact_0000000000212"
      unitRef="Shares">127801</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="Fact_0000000000213"
      unitRef="USD">-3070000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact_0000000000214"
      unitRef="USD">22889000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000215"
      unitRef="USD">117679000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000216"
      unitRef="USD">4095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000217"
      unitRef="USD">8384000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000218"
      unitRef="USD">5209000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000219"
      unitRef="USD">4596000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000220"
      unitRef="USD">133000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000221"
      unitRef="USD">55000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000222"
      unitRef="USD">446000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000223"
      unitRef="USD">326000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000224"
      unitRef="USD">136000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000225"
      unitRef="USD">55000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000226"
      unitRef="USD">2598000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000227"
      unitRef="USD">2437000</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000228"
      unitRef="USD">-105000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000229"
      unitRef="USD">116000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000230"
      unitRef="USD">-164000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000231"
      unitRef="USD">1593000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000232"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000233"
      unitRef="USD">6963000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000234"
      unitRef="USD">24000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000235"
      unitRef="USD">230000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000236"
      unitRef="USD">12139000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000237"
      unitRef="USD">4481000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000238"
      unitRef="USD">20396000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000239"
      unitRef="USD">-665000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000240"
      unitRef="USD">1191000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000241"
      unitRef="USD">-909000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000242"
      unitRef="USD">1172000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000243"
      unitRef="USD">-3096000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000244"
      unitRef="USD">433000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000245"
      unitRef="USD">2191000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000246"
      unitRef="USD">13265000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000247"
      unitRef="USD">-798000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000248"
      unitRef="USD">814000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000249"
      unitRef="USD">2200000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <evi:IncreaseDecreaseInCustomerDeposit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000250"
      unitRef="USD">9755000</evi:IncreaseDecreaseInCustomerDeposit>
    <evi:IncreaseDecreaseInCustomerDeposit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000251"
      unitRef="USD">1251000</evi:IncreaseDecreaseInCustomerDeposit>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000252"
      unitRef="USD">-2725000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000253"
      unitRef="USD">2674000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000254"
      unitRef="USD">-1898000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000255"
      unitRef="USD">13694000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000256"
      unitRef="USD">3981000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000257"
      unitRef="USD">2824000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000258"
      unitRef="USD">11953000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000259"
      unitRef="USD">4818000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000260"
      unitRef="USD">-15934000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000261"
      unitRef="USD">-7642000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000262"
      unitRef="USD">65000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000263"
      unitRef="USD">53500000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000264"
      unitRef="USD">49000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000265"
      unitRef="USD">62500000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000266"
      unitRef="USD">166000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="From2020-07-01to2021-06-30"
      id="Fact_0000000000267"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000268"
      unitRef="USD">205000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000269"
      unitRef="USD">853000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000270"
      unitRef="USD">120000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000271"
      unitRef="USD">69000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000272"
      unitRef="USD">15749000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000273"
      unitRef="USD">-9784000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000274"
      unitRef="USD">-2083000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000275"
      unitRef="USD">-3732000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000276"
      unitRef="USD">6057000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2020-06-30"
      decimals="-3"
      id="Fact_0000000000277"
      unitRef="USD">9789000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000278"
      unitRef="USD">3974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000279"
      unitRef="USD">6057000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000280"
      unitRef="USD">494000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000281"
      unitRef="USD">511000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000282"
      unitRef="USD">430000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000283"
      unitRef="USD">505000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000284"
      unitRef="Shares">4331</us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000285"
      unitRef="Shares">8877</us-gaap:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000287"
      unitRef="USD">6963000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <evi:DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000288"
      unitRef="USD"
      xsi:nil="true"/>
    <evi:DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000289"
      unitRef="USD">916000</evi:DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000307">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;1. General&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Nature of Business&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;EVI Industries, Inc., indirectly through its subsidiaries (EVI Industries, Inc. and its subsidiaries, collectively, the &#x201c;Company&#x201d;), is a value-added distributor, and provides advisory and technical services. Through its vast sales organization, the Company provides its customers with planning, designing, and consulting services related to their commercial laundry operations. The Company sells and/or leases its customers commercial laundry equipment, specializing in washing, drying, finishing, material handling, water heating, power generation, and water reuse applications. In support of the suite of products it offers, the Company sells related parts and accessories. Additionally, through the Company&#x2019;s robust network of commercial laundry technicians, the Company provides its customers with installation, maintenance, and repair services.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company&#x2019;s customers include government, institutional, industrial, commercial and retail customers. Product purchases made by customers range from parts and accessories, to single or multiple units of equipment, to large complex systems. The Company also provides its customers with the services described above.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;The Company reports its results of operations through a single operating and reportable segment.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x201c;Buy-and-Build&#x201d; Growth Strategy&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Beginning in 2015, the Company implemented a &#x201c;buy-and-build&#x201d; growth strategy. The Company&#x2019;s acquisitions under its &#x201c;buy-and-build&#x201d; growth strategy since its implementation in 2015 include, without limitation, those described below.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On October 10, 2016, the Company purchased substantially all of the assets of Western State Design, LLC, a California-based company, for a purchase price consisting of $&lt;span style="font-size:10pt; "&gt;18.5&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;2,044,990&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On October 31, 2017, the Company purchased substantially all of the assets of Tri-State Technical Services, Inc., a Georgia-based company, for a purchase price consisting of approximately $&lt;span style="font-size:10pt; "&gt;7.95&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;338,115&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On February 9, 2018, the Company purchased substantially all of the assets of Dallas-based companies, Zuf Acquisitions I LLC (d/b/a/ AAdvantage Laundry Systems) and Sky-Rent LP, for total consideration of approximately $&lt;span style="font-size:10pt; "&gt;20.4&lt;/span&gt; million, consisting of approximately $&lt;span style="font-size:10pt; "&gt;8.1&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;348,360&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On September 12, 2018, the Company purchased substantially all of the assets of Scott Equipment, Inc., a Houston-based company, for approximately $&lt;span style="font-size:10pt; "&gt;6.5&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;209,678&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On February 5, 2019, the Company acquired PAC Industries Inc. (&#x201c;PAC&#x201d;), a Pennsylvania-based company, for approximately $&lt;span style="font-size:10pt; "&gt;6.4&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;179,847&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On November 3, 2020, the Company acquired Yankee Equipment Systems, LLC (&#x201c;YES&#x201d;), a New Hampshire-based company, for approximately $&lt;span style="font-size:10pt; "&gt;4.6&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;278,385&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#x201c;CLK&#x201d;), a North Carolina-based company, for approximately $&lt;span style="font-size:10pt; "&gt;3.3&lt;/span&gt; million in cash, net of cash acquired, and &lt;span style="font-size:10pt; "&gt;179,087&lt;/span&gt; shares of the Company&#x2019;s common stock.&#x2009;&#x2009; &lt;/p&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;44&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#x201c;CDL&#x201d;), a Colorado-based company, for approximately $&lt;span style="font-size:10pt; "&gt;5.4&lt;/span&gt; million in cash.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;See Note 3 for additional information about the acquisitions of CLK, CDL and YES and the other acquisitions consummated by the Company during the fiscal year ended June 30, 2022 (&#x201c;fiscal 2022&#x201d;) or the fiscal year ended June 30, 2021 (&#x201c;fiscal 2021&#x201d;).&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The acquired companies generally distribute commercial, industrial, and vended laundry products and provide installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. Acquisitions are generally effected by the Company through a separate wholly-owned subsidiary formed by the Company for the purpose of effecting the transaction, whether by an asset purchase or merger, and operating the acquired business following the transaction. In connection with each transaction, the Company, indirectly through its applicable wholly-owned subsidiary, also assumed certain of the liabilities of the acquired business.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The financial position, including assets and liabilities, and results of operations of the acquired businesses following the respective closing dates of the acquisitions are included in the Company&#x2019;s consolidated financial statements.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Impact of COVID-19 Pandemic&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The COVID-19 pandemic has negatively impacted, and may continue to negatively impact, the Company&#x2019;s business and results. Specifically, beginning at the end of the quarter ended March 31, 2020, the COVID-19 pandemic and accompanying economic disruption caused delays and declines in the placement of customer orders, the completion of equipment and parts installations, and the fulfillment of parts orders. In response to the economic and business disruption during 2020, the Company took actions to reduce costs and spending across the organization, including changes to inventory stock levels, renegotiating payment terms with suppliers, and reducing hiring activities. Factors arising from the COVID-19 pandemic that have impacted, or may in the future negatively impact, the Company&#x2019;s business and results, including sales and gross margin, include, but are not limited to: supply chain disruptions, which resulted in, and may continue to result in, delays in delivering products or services to the Company&#x2019;s customers as well as increases in product costs; labor shortages and increases in the costs of labor; limitations on the ability of the Company&#x2019;s employees to perform their work due to sickness or other impacts caused by the pandemic or local, state, federal or foreign orders that may restrict the Company&#x2019;s operations or the operations of its customers, or require that employees be quarantined; limitations on the ability of carriers to deliver products to the Company&#x2019;s facilities and customers; risks associated with vaccine mandates, including the potential loss of employees, fines for noncompliance and loss of, or future inability to secure, certain contracts, including with the federal government; adverse impacts of the pandemic on certain industries and customers of the Company which operate in those industries, including the hospitality industry; and potential decreased demand for products and services, including potential limitations on the ability of, or adverse changes in the desire of, the Company&#x2019;s customers to conduct their business, purchase products and services and pay for purchases on a timely basis or at all. Further, the Company may continue to experience adverse impacts to its business as a result of, among other things, any adverse impact that has occurred or may occur in the future in the economy or markets generally, and changes in customer or supplier behavior, in each case, in connection with the pandemic.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;45&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;As a precautionary measure in order to increase its cash position and preserve financial flexibility in light of the uncertainties resulting from the COVID-19 pandemic, during May 2020, the Company and certain of its subsidiaries received a total of twelve PPP Loans in the aggregate principal amount of approximately $&lt;span style="font-size:10pt; "&gt;6.9&lt;/span&gt; million. During fiscal 2021, the Company was notified by Fifth Third Bank, N.A., the lender with respect to the PPP Loans, that all twelve of the PPP Loans were fully forgiven. See Note 14, &#x201c;Debt,&#x201d; for further discussion regarding the PPP Loans. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember"
      decimals="-5"
      id="Fact_0000000000290"
      unitRef="USD">18500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2016-10-01to2016-10-10_custom_WesternStateDesignLlcMember"
      decimals="INF"
      id="Fact_0000000000291"
      unitRef="Shares">2044990</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember"
      decimals="-5"
      id="Fact_0000000000292"
      unitRef="USD">79500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2017-10-01to2017-10-31_custom_TriStateTechnicalServicesMember"
      decimals="INF"
      id="Fact_0000000000293"
      unitRef="Shares">338115</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember"
      decimals="-5"
      id="Fact_0000000000294"
      unitRef="USD">20400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember"
      decimals="-5"
      id="Fact_0000000000295"
      unitRef="USD">8100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2018-02-01to2018-02-09_custom_ZufAcquisitionsILLCMember"
      decimals="INF"
      id="Fact_0000000000296"
      unitRef="Shares">348360</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember"
      decimals="-5"
      id="Fact_0000000000297"
      unitRef="USD">6500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2018-09-01to2018-09-12_custom_SEIAcquisitionMember"
      decimals="INF"
      id="Fact_0000000000298"
      unitRef="Shares">209678</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember"
      decimals="-5"
      id="Fact_0000000000299"
      unitRef="USD">6400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2019-02-01to2019-02-05_custom_PACAcquisitionMember"
      decimals="INF"
      id="Fact_0000000000300"
      unitRef="Shares">179847</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000301"
      unitRef="USD">46000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="INF"
      id="Fact_0000000000302"
      unitRef="Shares">278385</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-5"
      id="Fact_0000000000303"
      unitRef="USD">3300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="INF"
      id="Fact_0000000000304"
      unitRef="Shares">179087</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2021-12-25to2022-01-01_custom_CleanRouteLLCMember"
      decimals="-5"
      id="Fact_0000000000305"
      unitRef="USD">5400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <evi:PppLoan
      contextRef="From2020-05-01to2020-05-30"
      decimals="-5"
      id="Fact_0000000000306"
      unitRef="USD">6900000</evi:PppLoan>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000393">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned. All significant intercompany transactions and balances have been eliminated in consolidation. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes revenue when a sales arrangement with a customer exists (sales contract, purchase or sales order, or other indication of an arrangement), the transaction price is fixed and determinable, and the Company has satisfied the performance obligation(s) per the sales arrangement.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Performance Obligations and Revenue Over Time&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenue primarily consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#x2019;s contracts are short-term in nature and have a single performance obligation (to deliver products), which is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales with a service such as connection of the equipment, which is expected to be performed in the near-term. Such services are distinct and accounted for as separate performance obligations. Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized on these contracts when control transfers to the Company&#x2019;s customers via shipment of products or provision of services and the Company has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#x2019;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#x2019;s estimated costs at completion adjusted for uninstalled materials, as necessary. Significant judgment may be required by management in the cost estimation process for these contracts, which is based on the knowledge and experience of the Company&#x2019;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#x2019;s revenue recognition. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. From time to time, the Company also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts, and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;46&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;The Company measures revenue, including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs and are not promised services that have to be further evaluated under revenue recognition standards.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenue from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and accounted for approximately &lt;span style="font-size:10pt; "&gt;82&lt;/span&gt;% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. Revenue from products transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#x2019;s customer are satisfied, which generally occurs with the transfer of control upon shipment. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company&#x2019;s products are typically sold with a manufacturer&#x2019;s warranty. Accordingly, warranty expense and product returns have not been significant.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenues that are recognized over time include (i) longer-termed contracts that include equipment purchased with installation and construction services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over time accounted for approximately &lt;span style="font-size:10pt; "&gt;18&lt;/span&gt;% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Contract assets and liabilities are presented in the Company&#x2019;s consolidated balance sheets. Contract assets consist of unbilled amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management. The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally, from &lt;span style="font-size:10pt; "&gt;5&lt;/span&gt;% to &lt;span style="font-size:10pt; "&gt;20&lt;/span&gt;% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the Company&#x2019;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess of costs incurred and deferred revenue. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Costs incurred on uncompleted contracts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,143&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,833&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Estimated earnings&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;652&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,697&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: billings to date&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;7,270&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;33,615&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Retainage&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,487&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;200&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; These amounts are included in the Company&#x2019;s consolidated balance sheets under the following captions (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,519&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;347&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;507&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;3,232&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Contract liabilities are generally associated with contracts with durations of less than one year. Accordingly, such amounts are expected to be realized during the subsequent year. During the year ended June 30, 2022, substantially all of the contract liabilities outstanding as of June 30, 2021, were realized.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company does not account for significant financing components if the period between the time when the transfer of the product or service to the customer occurs and when the customer pays for that service or product will be one year or less. The Company does not disclose the value of remaining performance obligations for contracts with an original expected period of one year or less or performance obligations for which the Company recognizes revenue at the amount that it has the right to invoice for services performed. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Goodwill&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, then the reporting unit&#x2019;s carrying value is compared to its fair value. If the fair value is determined to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;47&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Accounts Receivable&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Accounts receivable are customer obligations due under what management believes to be customary trade terms. Invoices are typically due upon receipt, however, the Company may grant extended payment terms, typically 30 days, for certain customers. The Company sells its products primarily to hospitals, nursing homes, government institutions, laundry plants, hotels, motels, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit evaluations of its customers&#x2019; financial condition and depending on the terms of credit, the amount of the credit granted and management&#x2019;s history with a customer, the Company may require the customer to grant a security interest in the purchased equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable is then written off against the allowance for doubtful accounts. The Company&#x2019;s allowance for doubtful accounts was $&lt;span style="font-size:10pt; "&gt;1.6&lt;/span&gt; million at June 30, 2022 and $&lt;span style="font-size:10pt; "&gt;1.0&lt;/span&gt; million at June 30, 2021. Actual write-offs may vary from the recorded allowance. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Cash&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has not experienced any losses in its cash accounts and believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Inventories&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Inventories consist principally of equipment inventories and spare part inventories. Equipment inventories are valued at the lower of cost, determined on the specific identification method, or net realizable value. Spare part inventories are valued at the lower of average cost or net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the consolidated statement of operations. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Equipment, Improvements and Depreciation&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated on straight-line methods over useful lives of &lt;span style="font-size:10pt; "&gt;&lt;span style="-sec-ix-hidden:Fact_0000000000338"&gt;five&lt;/span&gt;&lt;/span&gt; to &lt;span style="font-size:10pt; "&gt;&lt;span style="-sec-ix-hidden:Fact_0000000000339"&gt;seven&lt;/span&gt;&lt;/span&gt; years for furniture and equipment and the &lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;shorter of ten years or the remaining lease term&lt;/span&gt;&lt;/span&gt; (including renewal periods that are deemed reasonably assured) for leasehold improvements. Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated statements of operations. Repairs and maintenance costs are expensed as incurred. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Software Capitalization&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company capitalizes certain costs related to the acquisition and development of internal use software, including implementation costs incurred in a cloud computing arrangement, during the application development stages of projects. The Company amortizes these costs using the straight-line method over the estimated useful life of the software, typically seven years. Costs incurred during the preliminary project or the post-implementation/operation stages of the project are expensed as incurred. Capitalized computer software, included as a component of equipment and improvements, net in the accompanying consolidated balance sheets, net of accumulated amortization, was $&lt;span style="font-size:10pt; "&gt;671,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;343,000&lt;/span&gt; at June 30, 2022, and 2021, respectively. Computer software amortization expense was $&lt;span style="font-size:10pt; "&gt;89,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;29,000&lt;/span&gt; in fiscal 2022 and 2021, respectively. Amortization of capitalized software is included in selling, general and administrative expenses in the consolidated statements of operations. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;48&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Customer-Related Intangibles, Tradenames and Other Intangible Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited (&lt;span style="font-size:10pt; "&gt;5&lt;/span&gt;-&lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; years). The estimates of fair value of the Company&#x2019;s indefinite-lived intangibles and long-lived assets are based on information available as of the date of the assessment and takes into account management&#x2019;s assumptions about expected future cash flows and other valuation techniques. Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Asset Impairments&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If an asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2022 or the fiscal year ended June 30, 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates these estimates on an ongoing basis. Estimates which may be particularly significant to the Company&#x2019;s consolidated financial statements include those relating to the determination of impairment of assets (including goodwill and intangible assets), the useful life of property and equipment, net realizable value of inventory, the residual value of leased equipment, the recoverability of deferred income tax assets, allowances for doubtful accounts, intangible assets, estimates to complete on contracts where revenue is recognized over time, the carrying value of inventories and long-lived assets, the timing of revenue recognition, and sales returns and allowances. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the recognition of revenues and expenses and the carrying value of assets and liabilities that are not readily apparent from other sources. Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;49&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Earnings Per Share&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company computes earnings per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Shares of the Company&#x2019;s common stock subject to unvested restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2022 and fiscal 2021, the Company granted restricted stock awards of &lt;span style="font-size:10pt; "&gt;134,612&lt;/span&gt; and &lt;span style="font-size:10pt; "&gt;8,624&lt;/span&gt; shares, respectively, and &lt;span style="font-size:10pt; "&gt;178,719&lt;/span&gt; and &lt;span style="font-size:10pt; "&gt;204,014&lt;/span&gt; restricted stock units, respectively, under the EVI Industries, Inc. 2015 Equity Incentive Plan, as amended (see Note 20). During fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of &lt;span style="font-size:10pt; "&gt;8,287&lt;/span&gt; shares of the Company&#x2019;s common stock (&lt;span style="font-size:10pt; "&gt;3,261&lt;/span&gt; of which shares were withheld to satisfy tax withholding obligations). Shares of restricted stock are deemed to constitute a second class of stock for accounting purposes. Basic and diluted earnings per share for fiscal 2022 and fiscal 2021 are computed as follows (in thousands, except per share data): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;For the years &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30,&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,095&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,384&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: distributed and undistributed income allocated to non-vested restricted common stock&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;423&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;731&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income allocated to EVI Industries, Inc. shareholders&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,672&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,653&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,367&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,142&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Dilutive common share equivalents&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;283&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;436&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in dilutive earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,650&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,578&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.30&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.63&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Diluted earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.29&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.61&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;At June 30, 2022, other than &lt;span style="font-size:10pt; "&gt;42,903&lt;/span&gt; unvested shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining &lt;span style="font-size:10pt; "&gt;1,399,745&lt;/span&gt; shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2021, other than &lt;span style="font-size:10pt; "&gt;866,970&lt;/span&gt; shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining &lt;span style="font-size:10pt; "&gt;306,202&lt;/span&gt; shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Supplier Concentration&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total of approximately &lt;span style="font-size:10pt; "&gt;56&lt;/span&gt;% of the Company&#x2019;s purchases for fiscal 2022 and &lt;span style="font-size:10pt; "&gt;62&lt;/span&gt;% of the Company&#x2019;s purchases for fiscal 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Advertising Costs&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company expenses the cost of advertising as of the first date an advertisement is run. The Company incurred approximately $&lt;span style="font-size:10pt; "&gt;632,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;435,000&lt;/span&gt; of advertising costs for fiscal 2022 and fiscal 2021, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Shipping and Handling&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Shipping and handling costs associated with inbound freight are capitalized to inventories and relieved through cost of sales as inventories are sold. Shipping and handling costs associated with the delivery of products are included in selling, general and administrative expenses. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;50&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Fair Value of Certain Current Assets and Current Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure fair value are prioritized based on a three-level hierarchy. The three levels of inputs used to measure fair value are as follows:&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 1 - Quoted prices in active markets for identical assets and liabilities.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are observable or can be corroborated by observable market data.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has no assets or liabilities that are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a nonrecurring basis, other than those assets and liabilities from acquisitions, during fiscal 2022 or fiscal 2021.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company&#x2019;s cash, accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated estimated fair value, using Level 1 inputs. Cash is maintained with various high-quality financial institutions and have original maturities of three months or less. Accounts receivable and accounts payable approximate their fair value due to the short term nature of such accounts. The fair value of the Company&#x2019;s indebtedness was estimated using Level 2 inputs based on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2022 and approximated the carrying value of such debt because it accrues interest at variable rates that are repriced frequently. This approximates fair value based on the variable interest rate. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Customer Deposits&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;Customer deposits represent advances paid by customers when placing orders for equipment with the Company. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Net Investment in Sales Type Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company derives a portion of its revenue from leasing arrangements. Such arrangements provide for monthly payments covering the equipment sales, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, the equipment sale is recognized upon delivery of the system and acceptance by the customer. Upon the recognition of revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion of a deferred tax asset will not be realized, a valuation allowance is recognized.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;51&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;Judgment is required in developing the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances that might be required against the deferred tax assets. Management evaluates the Company&#x2019;s ability to realize its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2022 or fiscal 2021.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately reflect actual outcomes. The Company does not believe that there are any material unrecognized tax benefits as of June 30, 2022 or 2021 related to tax positions taken on its income tax returns. The Company&#x2019;s policy is to classify interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and administrative expense, respectively, in the consolidated statements of operations.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The CARES Act, among its other provisions, includes tax provisions relating to refundable payroll tax credits, deferral of employer&#x2019;s social security payments, net operating loss (&#x201c;NOL&#x201d;) utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP), and financing options. With the exception of the forgiveness of debt during fiscal 2021 related to the PPP Loans received under the CARES Act, the Company&#x2019;s income tax provision for fiscal 2022 and fiscal 2021 was not materially impacted by the provisions of the CARES Act. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Company as Lessee&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;The Company leases warehouse and distribution facilities and administrative office space, generally for terms of three to ten years.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes the lease payments under its short-term leases in profit or loss on a straight-line basis over the lease term. The Company follows this accounting policy for all classes of underlying assets. In addition, variable lease payments in the period in which the obligation for those payments is incurred are not included in the recognition of a lease liability or right-of-use asset.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Right-of-use assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. When available, the Company uses the rate implicit in the lease to discount lease payments to present value. However, certain of the Company&#x2019;s leases do not provide a readily determinable implicit rate. For such leases, the Company estimates the incremental borrowing rate to discount lease payments based on information available at lease commencement. The Company uses instruments with similar characteristics when calculating its incremental borrowing rates.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has options to extend certain of its operating leases for additional periods of time and the right to terminate several of its operating leases prior to their contractual expirations, in each case, subject to the terms and conditions of the lease. The lease term consists of the non-cancellable period of the lease and the periods covered by Company options to extend the lease when management considers it reasonably certain that the Company will exercise such options. The Company&#x2019;s lease agreements do not contain residual value guarantees. The Company has elected to not separate non-lease components from the associated lease component for all underlying classes of assets with lease and non-lease components. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;52&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Recently Issued Accounting Guidance&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;), which will change the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other specified instruments, entities will be required to use a new forward-looking &#x201c;expected loss&#x201d; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard will also require enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and for interim periods within those fiscal years (the fiscal year ending June 30, 2024 for the Company), with early adoption permitted. The Company is currently evaluating the impact that adopting this guidance may have on its consolidated financial statements.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The new guidance provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. The provisions of this update are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of this ASU by the Company did not have a material impact on its consolidated financial statements.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Management does not believe that other issued accounting standards and updates which are not yet effective will have a material impact on the Company&#x2019;s consolidated financial position, results of operations or cash flows upon adoption. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000308">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Principles of Consolidation&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The accompanying consolidated financial statements include the accounts of EVI Industries, Inc. and its subsidiaries, all of which are wholly-owned. All significant intercompany transactions and balances have been eliminated in consolidation. &lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000331">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes revenue when a sales arrangement with a customer exists (sales contract, purchase or sales order, or other indication of an arrangement), the transaction price is fixed and determinable, and the Company has satisfied the performance obligation(s) per the sales arrangement.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Performance Obligations and Revenue Over Time&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenue primarily consists of revenues from the sale or leasing of commercial and industrial laundry and dry cleaning equipment and steam and hot water boilers manufactured by others; the sale of related replacement parts and accessories; and the provision of installation and maintenance services. The Company generates revenue primarily from the sale of equipment and parts to customers. Therefore, the majority of the Company&#x2019;s contracts are short-term in nature and have a single performance obligation (to deliver products), which is satisfied when control of the product is transferred to the customer. Other contracts contain a combination of equipment sales with a service such as connection of the equipment, which is expected to be performed in the near-term. Such services are distinct and accounted for as separate performance obligations. Significant judgment may be required by management to identify the distinct performance obligations within each contract. Revenue is recognized on these contracts when control transfers to the Company&#x2019;s customers via shipment of products or provision of services and the Company has the right to receive consideration for these products and services. Additionally, from time to time, the Company enters into longer-termed contracts which provide for the sale of equipment by the Company and the provision by the Company of related installation and construction services. The installation on these types of contracts is usually completed within six to twelve months. The Company recognizes a portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract&#x2019;s progress toward completion based on the ratio of actual contract costs incurred to date to the Company&#x2019;s estimated costs at completion adjusted for uninstalled materials, as necessary. Significant judgment may be required by management in the cost estimation process for these contracts, which is based on the knowledge and experience of the Company&#x2019;s project managers, subcontractors and financial professionals. Changes in job performance and job conditions are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company&#x2019;s revenue recognition. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. From time to time, the Company also enters into maintenance contracts and ad hoc maintenance and installation service contracts. These longer-term contracts, and maintenance and service contracts have a single performance obligation where revenue is recognized over time using the cost-to-cost measure of progress, which best depicts the continuous transfer of control of goods or services to the customer.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;46&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;The Company measures revenue, including shipping and handling fees charged to customers, as the amount of consideration it expects to be entitled to receive in exchange for its goods or services, net of any taxes collected from customers and subsequently remitted to governmental authorities. Costs associated with shipping and handling activities performed after the customer obtains control are accounted for as fulfillment costs and are not promised services that have to be further evaluated under revenue recognition standards.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenue from products transferred to customers at a point in time include commercial and vended laundry parts and equipment sales and accounted for approximately &lt;span style="font-size:10pt; "&gt;82&lt;/span&gt;% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. Revenue from products transferred to customers at a point in time is recognized when obligations under the terms of the contract with the Company&#x2019;s customer are satisfied, which generally occurs with the transfer of control upon shipment. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company&#x2019;s products are typically sold with a manufacturer&#x2019;s warranty. Accordingly, warranty expense and product returns have not been significant.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Revenues that are recognized over time include (i) longer-termed contracts that include equipment purchased with installation and construction services, (ii) maintenance contracts, and (iii) service contracts. Revenue from products and services that are recognized over time accounted for approximately &lt;span style="font-size:10pt; "&gt;18&lt;/span&gt;% of the Company&#x2019;s revenue for each of the fiscal years ended June 30, 2022 and 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Contract assets and liabilities are presented in the Company&#x2019;s consolidated balance sheets. Contract assets consist of unbilled amounts resulting from sales under longer-term contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. As noted above, the cost estimation process for these contracts may require significant judgment by management. The Company typically receives progress payments on sales under longer-term contracts as work progresses, although for certain contracts, the Company may be entitled to receive an advance payment. Contract assets also include retainage. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount (generally, from &lt;span style="font-size:10pt; "&gt;5&lt;/span&gt;% to &lt;span style="font-size:10pt; "&gt;20&lt;/span&gt;% of contract billings) until final contract settlement. Retainage amounts are generally classified as current assets within the Company&#x2019;s consolidated balance sheets. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Contract liabilities consist of advanced payments, billings in excess of costs incurred and deferred revenue. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Costs incurred on uncompleted contracts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,143&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,833&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Estimated earnings&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;652&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,697&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: billings to date&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;7,270&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;33,615&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Retainage&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,487&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;200&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; These amounts are included in the Company&#x2019;s consolidated balance sheets under the following captions (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,519&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;347&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;507&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;3,232&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Contract liabilities are generally associated with contracts with durations of less than one year. Accordingly, such amounts are expected to be realized during the subsequent year. During the year ended June 30, 2022, substantially all of the contract liabilities outstanding as of June 30, 2021, were realized.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company does not account for significant financing components if the period between the time when the transfer of the product or service to the customer occurs and when the customer pays for that service or product will be one year or less. The Company does not disclose the value of remaining performance obligations for contracts with an original expected period of one year or less or performance obligations for which the Company recognizes revenue at the amount that it has the right to invoice for services performed. &lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="AsOf2022-06-30_us-gaap_TransferredAtPointInTimeMember_custom_CommercialAndVendedLaundryPartsAndEquipmentSalesMember"
      decimals="INF"
      id="Fact_0000000000309"
      unitRef="Pure">0.82</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="AsOf2022-06-30_us-gaap_TransferredOverTimeMember_custom_ServiceContractsMember"
      decimals="INF"
      id="Fact_0000000000310"
      unitRef="Pure">0.18</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <evi:PercentageOfRetainageOfContractBillings
      contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000311"
      unitRef="Pure">0.05</evi:PercentageOfRetainageOfContractBillings>
    <evi:PercentageOfRetainageOfContractBillings
      contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000312"
      unitRef="Pure">0.20</evi:PercentageOfRetainageOfContractBillings>
    <evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000323">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Costs, estimated earnings and billings on longer-term contracts when the cost-to-cost method of revenue recognition is utilized as of June 30, 2022 and 2021 consisted of the following (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Costs incurred on uncompleted contracts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,143&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,833&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Estimated earnings&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;652&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,697&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: billings to date&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;7,270&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;33,615&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Retainage&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,487&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;200&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock>
    <evi:CostsIncurredOnUncompletedContracts
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000313"
      unitRef="USD">6143000</evi:CostsIncurredOnUncompletedContracts>
    <evi:CostsIncurredOnUncompletedContracts
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000314"
      unitRef="USD">26833000</evi:CostsIncurredOnUncompletedContracts>
    <evi:EstimatedEarnings
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000315"
      unitRef="USD">652000</evi:EstimatedEarnings>
    <evi:EstimatedEarnings
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000316"
      unitRef="USD">3697000</evi:EstimatedEarnings>
    <evi:BillingsToDate
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000317"
      unitRef="USD">-7270000</evi:BillingsToDate>
    <evi:BillingsToDate
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000318"
      unitRef="USD">-33615000</evi:BillingsToDate>
    <us-gaap:RetainageDeposit
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000319"
      unitRef="USD">1487000</us-gaap:RetainageDeposit>
    <us-gaap:RetainageDeposit
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000320"
      unitRef="USD">200000</us-gaap:RetainageDeposit>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000321"
      unitRef="USD">1012000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000322"
      unitRef="USD">-2885000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000330">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; These amounts are included in the Company&#x2019;s consolidated balance sheets under the following captions (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:73%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,519&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;347&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Contract liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;507&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;3,232&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:73%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Ending balance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,012&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,885&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000324"
      unitRef="USD">1519000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000325"
      unitRef="USD">347000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000326"
      unitRef="USD">507000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000327"
      unitRef="USD">3232000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000328"
      unitRef="USD">1012000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000329"
      unitRef="USD">-2885000</evi:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000332">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Goodwill&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Goodwill is recorded when the purchase price paid for an acquisition exceeds the fair value of net assets acquired in a business combination. The Company evaluates goodwill for impairment annually or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is tested for impairment at the reporting unit level by first performing a qualitative assessment to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If the reporting unit does not pass the qualitative assessment, then the reporting unit&#x2019;s carrying value is compared to its fair value. If the fair value is determined to be less than the carrying value, a second step is performed to measure the amount of impairment loss. This step compares the current implied goodwill in the reporting unit to its carrying amount. If the carrying amount of the goodwill exceeds the implied goodwill, an impairment is recorded for the excess. The identification and measurement of goodwill impairment involves the estimation of the fair value of the reporting unit and involves uncertainty because management must use judgment in determining appropriate assumptions to be used in the measurement of fair value. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. &lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000335">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Accounts Receivable&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Accounts receivable are customer obligations due under what management believes to be customary trade terms. Invoices are typically due upon receipt, however, the Company may grant extended payment terms, typically 30 days, for certain customers. The Company sells its products primarily to hospitals, nursing homes, government institutions, laundry plants, hotels, motels, vended laundry facilities and distributors and dry cleaning stores and chains. The Company performs continuing credit evaluations of its customers&#x2019; financial condition and depending on the terms of credit, the amount of the credit granted and management&#x2019;s history with a customer, the Company may require the customer to grant a security interest in the purchased equipment as collateral for the receivable. Management reviews accounts receivable on a regular basis to determine whether it is probable that any amounts are impaired. The Company includes any balances that are deemed probable to be impaired in its overall allowance for doubtful accounts. The provision for doubtful accounts is recorded in selling, general and administrative expenses in the consolidated statements of operations. If customary attempts to collect a receivable are not successful, the receivable is then written off against the allowance for doubtful accounts. The Company&#x2019;s allowance for doubtful accounts was $&lt;span style="font-size:10pt; "&gt;1.6&lt;/span&gt; million at June 30, 2022 and $&lt;span style="font-size:10pt; "&gt;1.0&lt;/span&gt; million at June 30, 2021. Actual write-offs may vary from the recorded allowance. &lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-06-30"
      decimals="-5"
      id="Fact_0000000000333"
      unitRef="USD">1600000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2021-06-30"
      decimals="-6"
      id="Fact_0000000000334"
      unitRef="USD">10000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000336">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Cash&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has not experienced any losses in its cash accounts and believes it is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. &lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000337">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Inventories&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Inventories consist principally of equipment inventories and spare part inventories. Equipment inventories are valued at the lower of cost, determined on the specific identification method, or net realizable value. Spare part inventories are valued at the lower of average cost or net realizable value. Lower of cost or net realizable value adjustments are recorded in cost of goods sold in the consolidated statement of operations. &lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000341">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Equipment, Improvements and Depreciation&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation and amortization are calculated on straight-line methods over useful lives of &lt;span style="font-size:10pt; "&gt;&lt;span style="-sec-ix-hidden:Fact_0000000000338"&gt;five&lt;/span&gt;&lt;/span&gt; to &lt;span style="font-size:10pt; "&gt;&lt;span style="-sec-ix-hidden:Fact_0000000000339"&gt;seven&lt;/span&gt;&lt;/span&gt; years for furniture and equipment and the &lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;shorter of ten years or the remaining lease term&lt;/span&gt;&lt;/span&gt; (including renewal periods that are deemed reasonably assured) for leasehold improvements. Depreciation and amortization of property and equipment is included in selling, general and administrative expenses in the consolidated statements of operations. Repairs and maintenance costs are expensed as incurred. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="From2021-07-01to2022-06-30_us-gaap_LeaseholdImprovementsMember"
      id="Fact_0000000000340">shorter of ten years or the remaining lease term</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000346">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Software Capitalization&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company capitalizes certain costs related to the acquisition and development of internal use software, including implementation costs incurred in a cloud computing arrangement, during the application development stages of projects. The Company amortizes these costs using the straight-line method over the estimated useful life of the software, typically seven years. Costs incurred during the preliminary project or the post-implementation/operation stages of the project are expensed as incurred. Capitalized computer software, included as a component of equipment and improvements, net in the accompanying consolidated balance sheets, net of accumulated amortization, was $&lt;span style="font-size:10pt; "&gt;671,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;343,000&lt;/span&gt; at June 30, 2022, and 2021, respectively. Computer software amortization expense was $&lt;span style="font-size:10pt; "&gt;89,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;29,000&lt;/span&gt; in fiscal 2022 and 2021, respectively. Amortization of capitalized software is included in selling, general and administrative expenses in the consolidated statements of operations. &lt;/p&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2022-06-30"
      decimals="0"
      id="Fact_0000000000342"
      unitRef="USD">671000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2021-06-30"
      decimals="0"
      id="Fact_0000000000343"
      unitRef="USD">343000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2022-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember"
      decimals="0"
      id="Fact_0000000000344"
      unitRef="USD">89000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="AsOf2021-06-30_us-gaap_ComputerSoftwareIntangibleAssetMember"
      decimals="0"
      id="Fact_0000000000345"
      unitRef="USD">29000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000349">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Customer-Related Intangibles, Tradenames and Other Intangible Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Finite-lived intangibles are amortized over their estimated useful life while indefinite-lived intangibles and goodwill are not amortized. Customer-related intangibles, non-compete, and other finite-lived intangible assets are stated at cost less accumulated amortization, and are amortized on a straight-line basis over the estimated future periods to be benefited (&lt;span style="font-size:10pt; "&gt;5&lt;/span&gt;-&lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; years). The estimates of fair value of the Company&#x2019;s indefinite-lived intangibles and long-lived assets are based on information available as of the date of the assessment and takes into account management&#x2019;s assumptions about expected future cash flows and other valuation techniques. Amortization of finite-lived intangibles is included in selling, general and administrative expenses in the consolidated statements of operations. The Company also evaluates indefinite-lived intangible assets each reporting period to determine whether events and circumstances continue to support an indefinite useful life. The Company performed its annual impairment test on April 1, 2022 and determined there was no impairment. &lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember"
      id="Fact_0000000000347">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember"
      id="Fact_0000000000348">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000350">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Asset Impairments&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company periodically reviews the carrying amounts of its long-lived assets, including property, plant and equipment and finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. If an asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell. The Company has concluded that there was no impairment of long-lived assets in the fiscal year ended June 30, 2022 or the fiscal year ended June 30, 2021. &lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000351">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Estimates&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates these estimates on an ongoing basis. Estimates which may be particularly significant to the Company&#x2019;s consolidated financial statements include those relating to the determination of impairment of assets (including goodwill and intangible assets), the useful life of property and equipment, net realizable value of inventory, the residual value of leased equipment, the recoverability of deferred income tax assets, allowances for doubtful accounts, intangible assets, estimates to complete on contracts where revenue is recognized over time, the carrying value of inventories and long-lived assets, the timing of revenue recognition, and sales returns and allowances. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the recognition of revenues and expenses and the carrying value of assets and liabilities that are not readily apparent from other sources. Assumptions and estimates may, however, prove to have been incorrect, and actual results may differ from these estimates. &lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000379">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Earnings Per Share&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company computes earnings per share using the two-class method. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Shares of the Company&#x2019;s common stock subject to unvested restricted stock awards are considered participating securities because these awards contain a non-forfeitable right to dividends paid prior to forfeiture of the restricted stock, if any, irrespective of whether the awards ultimately vest. During fiscal 2022 and fiscal 2021, the Company granted restricted stock awards of &lt;span style="font-size:10pt; "&gt;134,612&lt;/span&gt; and &lt;span style="font-size:10pt; "&gt;8,624&lt;/span&gt; shares, respectively, and &lt;span style="font-size:10pt; "&gt;178,719&lt;/span&gt; and &lt;span style="font-size:10pt; "&gt;204,014&lt;/span&gt; restricted stock units, respectively, under the EVI Industries, Inc. 2015 Equity Incentive Plan, as amended (see Note 20). During fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of &lt;span style="font-size:10pt; "&gt;8,287&lt;/span&gt; shares of the Company&#x2019;s common stock (&lt;span style="font-size:10pt; "&gt;3,261&lt;/span&gt; of which shares were withheld to satisfy tax withholding obligations). Shares of restricted stock are deemed to constitute a second class of stock for accounting purposes. Basic and diluted earnings per share for fiscal 2022 and fiscal 2021 are computed as follows (in thousands, except per share data): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;For the years &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30,&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,095&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,384&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: distributed and undistributed income allocated to non-vested restricted common stock&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;423&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;731&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income allocated to EVI Industries, Inc. shareholders&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,672&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,653&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,367&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,142&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Dilutive common share equivalents&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;283&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;436&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in dilutive earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,650&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,578&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.30&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.63&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Diluted earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.29&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.61&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;At June 30, 2022, other than &lt;span style="font-size:10pt; "&gt;42,903&lt;/span&gt; unvested shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining &lt;span style="font-size:10pt; "&gt;1,399,745&lt;/span&gt; shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. At June 30, 2021, other than &lt;span style="font-size:10pt; "&gt;866,970&lt;/span&gt; shares subject to restricted stock awards, there were no potentially dilutive securities outstanding. The remaining &lt;span style="font-size:10pt; "&gt;306,202&lt;/span&gt; shares of restricted common stock were not included in the calculation of diluted earnings per share because their impact was anti-dilutive. &lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember"
      decimals="INF"
      id="Fact_0000000000352"
      unitRef="Shares">134612</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember"
      decimals="INF"
      id="Fact_0000000000353"
      unitRef="Shares">8624</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_custom_EquityIncentivePlanMember"
      decimals="INF"
      id="Fact_0000000000354"
      unitRef="Shares">178719</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-07-01to2021-06-30_custom_EquityIncentivePlanMember"
      decimals="INF"
      id="Fact_0000000000355"
      unitRef="Shares">204014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-06-30_custom_StockAwardsMember"
      decimals="INF"
      id="Fact_0000000000356"
      unitRef="Shares">8287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember44511609"
      decimals="INF"
      id="Fact_0000000000357"
      unitRef="Shares">3261</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000374">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;For the years &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30,&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,095&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,384&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: distributed and undistributed income allocated to non-vested restricted common stock&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;423&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;731&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income allocated to EVI Industries, Inc. shareholders&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,672&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,653&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,367&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,142&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Dilutive common share equivalents&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;283&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;436&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted average shares outstanding used in dilutive earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,650&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,578&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Basic earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.30&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.63&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Diluted earnings per share&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.29&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;0.61&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000358"
      unitRef="USD">4095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000359"
      unitRef="USD">8384000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000360"
      unitRef="USD">423000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000361"
      unitRef="USD">731000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000362"
      unitRef="USD">3672000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000363"
      unitRef="USD">7653000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000364"
      unitRef="Shares">12367</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000365"
      unitRef="Shares">12142</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000366"
      unitRef="Shares">283</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000367"
      unitRef="Shares">436</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000368"
      unitRef="Shares">12650</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000369"
      unitRef="Shares">12578</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000370"
      unitRef="USDPerShare">0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000371"
      unitRef="USDPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000372"
      unitRef="USDPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000373"
      unitRef="USDPerShare">0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000375"
      unitRef="Shares">42903</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000376"
      unitRef="Shares">1399745</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000377"
      unitRef="Shares">866970</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000378"
      unitRef="Shares">306202</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000382">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Supplier Concentration&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company purchases laundry, dry cleaning equipment, boilers and other products from a number of manufacturers and suppliers. Purchases from three manufacturers accounted for a total of approximately &lt;span style="font-size:10pt; "&gt;56&lt;/span&gt;% of the Company&#x2019;s purchases for fiscal 2022 and &lt;span style="font-size:10pt; "&gt;62&lt;/span&gt;% of the Company&#x2019;s purchases for fiscal 2021. &lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember"
      decimals="INF"
      id="Fact_0000000000380"
      unitRef="Pure">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_ProductConcentrationRiskMember_custom_ManufacturersAndSuppliersMember"
      decimals="INF"
      id="Fact_0000000000381"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000385">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Advertising Costs&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company expenses the cost of advertising as of the first date an advertisement is run. The Company incurred approximately $&lt;span style="font-size:10pt; "&gt;632,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;435,000&lt;/span&gt; of advertising costs for fiscal 2022 and fiscal 2021, respectively, which are included in selling, general and administrative expenses in the consolidated statements of operations. &lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2021-07-01to2022-06-30"
      decimals="0"
      id="Fact_0000000000383"
      unitRef="USD">632000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2020-07-01to2021-06-30"
      decimals="0"
      id="Fact_0000000000384"
      unitRef="USD">435000</us-gaap:AdvertisingExpense>
    <evi:ShippingAndHandlingCostsPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000386">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Shipping and Handling&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Shipping and handling costs associated with inbound freight are capitalized to inventories and relieved through cost of sales as inventories are sold. Shipping and handling costs associated with the delivery of products are included in selling, general and administrative expenses. &lt;/p&gt;</evi:ShippingAndHandlingCostsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000387">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Fair Value of Certain Current Assets and Current Liabilities&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. The inputs used to measure fair value are prioritized based on a three-level hierarchy. The three levels of inputs used to measure fair value are as follows:&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 1 - Quoted prices in active markets for identical assets and liabilities.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 2 - Observable inputs other than quoted prices included in Level 1. This includes dealer and broker quotations, bid prices, quoted prices for similar assets and liabilities in active markets, or other inputs that are observable or can be corroborated by observable market data.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:11pt; text-indent:18pt; margin-bottom:0pt; "&gt;&#x2022;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:-12pt; padding-left:36pt; margin-bottom:0pt; "&gt;Level 3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&#x2009;&#x2009;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has no assets or liabilities that are adjusted to fair value on a recurring basis. The Company did not have any assets or liabilities measured at fair value on a nonrecurring basis, other than those assets and liabilities from acquisitions, during fiscal 2022 or fiscal 2021.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company&#x2019;s cash, accounts receivable and accounts payable are reflected in the accompanying consolidated financial statements at cost, which approximated estimated fair value, using Level 1 inputs. Cash is maintained with various high-quality financial institutions and have original maturities of three months or less. Accounts receivable and accounts payable approximate their fair value due to the short term nature of such accounts. The fair value of the Company&#x2019;s indebtedness was estimated using Level 2 inputs based on quoted prices for those or similar debt instruments using applicable interest rates as of June 30, 2022 and approximated the carrying value of such debt because it accrues interest at variable rates that are repriced frequently. This approximates fair value based on the variable interest rate. &lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <evi:CustomerDepositsPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000388">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Customer Deposits&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;Customer deposits represent advances paid by customers when placing orders for equipment with the Company. &lt;/p&gt;</evi:CustomerDepositsPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000389">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Net Investment in Sales Type Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company derives a portion of its revenue from leasing arrangements. Such arrangements provide for monthly payments covering the equipment sales, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, the equipment sale is recognized upon delivery of the system and acceptance by the customer. Upon the recognition of revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term. &lt;/p&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000390">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes income taxes using the asset and liability method. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributed to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. If it is determined that it is more likely than not that some portion of a deferred tax asset will not be realized, a valuation allowance is recognized.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;51&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;Judgment is required in developing the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities, and any valuation allowances that might be required against the deferred tax assets. Management evaluates the Company&#x2019;s ability to realize its deferred tax assets on a quarterly basis and adjusts the valuation allowance when it believes that it is more likely than not that the asset will not be realized. There were no valuation allowance adjustments during fiscal 2022 or fiscal 2021.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately reflect actual outcomes. The Company does not believe that there are any material unrecognized tax benefits as of June 30, 2022 or 2021 related to tax positions taken on its income tax returns. The Company&#x2019;s policy is to classify interest and penalties related to unrecognized tax benefits, if and when required, as part of interest expense and general and administrative expense, respectively, in the consolidated statements of operations.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The CARES Act, among its other provisions, includes tax provisions relating to refundable payroll tax credits, deferral of employer&#x2019;s social security payments, net operating loss (&#x201c;NOL&#x201d;) utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP), and financing options. With the exception of the forgiveness of debt during fiscal 2021 related to the PPP Loans received under the CARES Act, the Company&#x2019;s income tax provision for fiscal 2022 and fiscal 2021 was not materially impacted by the provisions of the CARES Act. &lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000391">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:9pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Company as Lessee&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;The Company leases warehouse and distribution facilities and administrative office space, generally for terms of three to ten years.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company recognizes the lease payments under its short-term leases in profit or loss on a straight-line basis over the lease term. The Company follows this accounting policy for all classes of underlying assets. In addition, variable lease payments in the period in which the obligation for those payments is incurred are not included in the recognition of a lease liability or right-of-use asset.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term, and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Right-of-use assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. When available, the Company uses the rate implicit in the lease to discount lease payments to present value. However, certain of the Company&#x2019;s leases do not provide a readily determinable implicit rate. For such leases, the Company estimates the incremental borrowing rate to discount lease payments based on information available at lease commencement. The Company uses instruments with similar characteristics when calculating its incremental borrowing rates.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has options to extend certain of its operating leases for additional periods of time and the right to terminate several of its operating leases prior to their contractual expirations, in each case, subject to the terms and conditions of the lease. The lease term consists of the non-cancellable period of the lease and the periods covered by Company options to extend the lease when management considers it reasonably certain that the Company will exercise such options. The Company&#x2019;s lease agreements do not contain residual value guarantees. The Company has elected to not separate non-lease components from the associated lease component for all underlying classes of assets with lease and non-lease components. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000392">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;Recently Issued Accounting Guidance&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;), which will change the way companies evaluate credit losses for most financial assets and certain other instruments. For trade and other receivables, held-to-maturity debt securities, loans and other specified instruments, entities will be required to use a new forward-looking &#x201c;expected loss&#x201d; model to evaluate impairment, potentially resulting in earlier recognition of allowances for losses. The new standard will also require enhanced disclosures, including the requirement to disclose the information used to track credit quality by year of origination for most financing receivables. The guidance must be applied using a cumulative-effect transition method. ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and for interim periods within those fiscal years (the fiscal year ending June 30, 2024 for the Company), with early adoption permitted. The Company is currently evaluating the impact that adopting this guidance may have on its consolidated financial statements.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The new guidance provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate reform if certain criteria are met. These transactions include contract modifications, hedging relationships, and the sale or transfer of debt securities classified as held-to-maturity. Entities may apply the provisions of the new standard as of the beginning of the reporting period when the election is made. The provisions of this update are only available until December 31, 2022, when the reference rate replacement activity is expected to be completed. The adoption of this ASU by the Company did not have a material impact on its consolidated financial statements.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Management does not believe that other issued accounting standards and updates which are not yet effective will have a material impact on the Company&#x2019;s consolidated financial position, results of operations or cash flows upon adoption. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000489">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;3. Acquisitions&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;CLK Acquisition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On February 7, 2022, the Company acquired Consolidated Laundry Equipment, Inc. and Central Equipment Company, LLC (collectively &#x201c;CLK&#x201d;), pursuant to a merger whereby CLK merged with and into, and became, a wholly-owned subsidiary of the Company (the &#x201c;CLK Acquisition&#x201d;). CLK is a North Carolina-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the Southeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $&lt;span style="font-size:10pt; "&gt;4.5&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;179,087&lt;/span&gt; shares of the Company&#x2019;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CLK Acquisition, consisting primarily of legal and other professional fees, totaled approximately $&lt;span style="font-size:10pt; "&gt;45,000&lt;/span&gt; and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $&lt;span style="font-size:10pt; "&gt;7.2&lt;/span&gt; million, net of cash acquired of $&lt;span style="font-size:10pt; "&gt;1.2&lt;/span&gt; million. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;53&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt; The CLK Acquisition was treated for accounting purposes as a purchase of CLK using the acquisition method of accounting in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CLK Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration, net of cash acquired&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(a)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,346&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock consideration&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(b)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,840&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration, net of cash acquired&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; "&gt;(a) &lt;span style="font-size:10pt; "&gt;Includes $4.5 million paid net of $1.2 million of cash acquired.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; "&gt;(b) &lt;span style="font-size:10pt; "&gt;Calculated as 179,087 shares of the Company&#x2019;s common stock, multiplied by $21.44, the closing price &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;of the Company&#x2019;s common stock on the closing date.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,322&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventories&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,074&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Vendor Deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;170&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;835&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;841&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,700&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;948&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;62&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;689&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Deferred tax liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;622&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,621&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,565&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Intangible assets consist of $&lt;span style="font-size:10pt; "&gt;800,000&lt;/span&gt; allocated to the Consolidated Laundry Equipment trade name and $&lt;span style="font-size:10pt; "&gt;900,000&lt;/span&gt; allocated to customer-related intangible assets. The Consolidated Laundry Equipment trade name is indefinite-lived and therefore not subject to amortization. The Consolidated Laundry Equipment trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over 10 years. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CLK Acquisition. The goodwill from the CLK Acquisition is not deductible for income tax purposes.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;CDL Acquisition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On June 1, 2022, the Company acquired Clean Designs, Inc. and Clean Route, LLC (collectively &#x201c;CDL&#x201d;). The acquisition (the &#x201c;CDL Acquisition&#x201d;) was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of CDL. CDL is a Colorado -based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the West region of the United States. The consideration paid by the Company in connection with the acquisition consisted of $&lt;span style="font-size:10pt; "&gt;5.4&lt;/span&gt; million in cash. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the CDL Acquisition, consisting primarily of legal and other professional fees, totaled approximately $&lt;span style="font-size:10pt; "&gt;65,000&lt;/span&gt; and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. The total purchase price for accounting purposes was $&lt;span style="font-size:10pt; "&gt;5.4&lt;/span&gt; million. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;54&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;The CDL Acquisition was treated for accounting purposes as a purchase of CDL using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CDL Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable net assets acquired being allocated to goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;920&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventories&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,286&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;161&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;770&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,580&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,357&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;72&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;336&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,952&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,414&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;The Company has finalized its fair value assessment of the assets acquired and liabilities assumed, except for certain working capital items, including accounts receivable, inventories, other assets and accounts payable and accrued expenses. The amounts for those items are preliminary and subject to change as additional information to assist in determining their respective fair values as of the closing date is obtained during the post-closing measurement period of up to one year.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Intangible assets consist of $&lt;span style="font-size:10pt; "&gt;590,000&lt;/span&gt; allocated to the Clean Designs trade name and $&lt;span style="font-size:10pt; "&gt;990,000&lt;/span&gt; allocated to customer-related intangible assets. The Clean Designs trade name is indefinite-lived and therefore not subject to amortization. The Clean Designs trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets are being amortized over &lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; years. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Goodwill is expected to be amortized and deductible for tax purposes over &lt;span style="font-size:10pt; "&gt;15&lt;/span&gt; years. Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the CDL Acquisition. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Other fiscal 2022 acquisitions&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;In addition to the CLK Acquisition and the CDL Acquisition, during fiscal 2022, the Company completed the acquisition of the following two companies: (i) LS Acquisition, LLC d/b/a Laundry South Systems and Repair (&#x201c;LSS&#x201d;), which was acquired on April 29, 2022; and (ii) Spynr, Inc. (&#x201c;SPR&#x201d;), which was acquired on May 5, 2022. The total consideration for these two transactions consisted of $&lt;span style="font-size:10pt; "&gt;3.2&lt;/span&gt; million in cash and &lt;span style="font-size:10pt; "&gt;34,391&lt;/span&gt; shares of the Company&#x2019;s common stock. The Company funded the cash consideration for each acquisition with credit facility borrowings. Fees and expenses related to these acquisitions, consisting primarily of legal and other professional fees, totaled approximately $&lt;span style="font-size:10pt; "&gt;46,000&lt;/span&gt; and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for fiscal 2022. Each acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The Company allocated a total of $&lt;span style="font-size:10pt; "&gt;2.2&lt;/span&gt; million to goodwill, $&lt;span style="font-size:10pt; "&gt;760,000&lt;/span&gt; to customer-related intangibles, and $&lt;span style="font-size:10pt; "&gt;460,000&lt;/span&gt; to the respective trade names. Goodwill totaling $&lt;span style="font-size:10pt; "&gt;2.2&lt;/span&gt; million from these acquisitions is expected to be amortized and deductible for tax purposes over &lt;span style="font-size:10pt; "&gt;15&lt;/span&gt; years. Goodwill is attributable primarily to the assembled workforces, as well as benefits from the increased scale of the Company as a result of these acquisitions. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;YES Acquisition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On November 3, 2020, the Company acquired Yankee Equipment Systems, Inc. (&#x201c;YES&#x201d;), pursuant to a merger whereby YES merged with and into, and became, a wholly-owned subsidiary of the Company (the &#x201c;YES Acquisition&#x201d;). YES is a New Hampshire-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. This acquisition expanded the Company&#x2019;s footprint in the Northeast region of the United States. The consideration paid by the Company in connection with the merger consisted of $&lt;span style="font-size:10pt; "&gt;4.5&lt;/span&gt; million in cash, net of $&lt;span style="font-size:10pt; "&gt;792,000&lt;/span&gt; cash acquired, and &lt;span style="font-size:10pt; "&gt;278,385&lt;/span&gt; shares of the Company&#x2019;s common stock. The Company funded the cash consideration with borrowings under its credit facility. Fees and expenses related to the YES Acquisition, consisting primarily of legal and other professional fees, totaled approximately $&lt;span style="font-size:10pt; "&gt;144,000&lt;/span&gt; and are classified as selling, general and administrative expenses in the Company&#x2019;s consolidated statement of operations for the year ended June 30, 2021. The total purchase price for accounting purposes was $&lt;span style="font-size:10pt; "&gt;13.8&lt;/span&gt; million, which included cash acquired of $&lt;span style="font-size:10pt; "&gt;792,000&lt;/span&gt;. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;55&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt; The YES Acquisition was treated for accounting purposes as a purchase of YES using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration in the YES Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable assets acquired being allocated to goodwill. The computation of the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration, net of cash acquired&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(a)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,475&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock consideration&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(b)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,521&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration, net of cash acquired&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,996&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; "&gt;(a) &lt;span style="font-size:10pt; "&gt;Includes $5.3 million paid net of $792,000 of cash acquired.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; "&gt;(b) &lt;span style="font-size:10pt; "&gt;Calculated as 278,385 shares of the Company&#x2019;s common stock, multiplied by $30.61, the closing price &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;of the Company&#x2019;s common stock on the closing date.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,482&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventory&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,591&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,812&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,844&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,800&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,901&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;534&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;525&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Deferred tax liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;887&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Assumption of debt&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;916&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,766&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,230&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,996&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Intangible assets consist of $&lt;span style="font-size:10pt; "&gt;1.6&lt;/span&gt; million allocated to the Yankee Equipment Systems trade name and $&lt;span style="font-size:10pt; "&gt;2.2&lt;/span&gt; million allocated to customer-related intangible assets. The Yankee Equipment Systems trade name is indefinite-lived and therefore not subject to amortization. The Yankee Equipment Systems trade name will be evaluated for impairment annually or more frequently if an event occurs or circumstances change that indicate it may be impaired, by comparing its fair value to its carrying amount to determine if a write-down to fair value is required. Customer-related intangible assets will be amortized over &lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; years. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Goodwill is attributable primarily to the assembled workforce acquired, as well as benefits from the increased scale of the Company as a result of the YES Acquisition. The goodwill from the YES Acquisition is not deductible for income tax purposes.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;ELS Acquisition&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On January 15, 2021, the Company acquired Baystate Business Ventures d/b/a Eastern Laundry Systems (&#x201c;ELS&#x201d;), a Massachusetts-based distributor of commercial, industrial, and vended laundry products and provider of installation and maintenance services to the new and replacement segments of the commercial, industrial and vended laundry industry. The acquisition was effected by the Company, indirectly through a wholly-owned subsidiary, which purchased substantially all of the assets and assumed certain of the liabilities of ELS. The total consideration for the transaction consisted of $&lt;span style="font-size:10pt; "&gt;400,000&lt;/span&gt; in cash, net of $&lt;span style="font-size:10pt; "&gt;57,000&lt;/span&gt; of cash acquired, and the issuance of &lt;span style="font-size:10pt; "&gt;10,726&lt;/span&gt; shares of the Company&#x2019;s common stock. The Company funded the cash consideration for the acquisition with credit facility borrowings. The acquisition was treated for accounting purposes as a purchase of the acquired business using the acquisition method of accounting in accordance with ASC 805, Business Combinations, pursuant to which the consideration paid by the Company was allocated to the acquired assets and assumed liabilities, based on their respective fair values as of the closing date. Under ASC 805, if the fair value of the acquired net assets exceeds the purchase price, then a bargain purchase gain in the amount of such excess is recognized in the applicable condensed consolidated statement of operations. Based on the Company&#x2019;s analysis of working capital and valuation-related items, the Company recognized a bargain purchase gain of $&lt;span style="font-size:10pt; "&gt;314,000&lt;/span&gt; in connection with the acquisition of ELS, which is included as interest and other (expense), net in the consolidated statement of operations for the year ended June 30, 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Supplemental Pro Forma Results of Operations&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The following unaudited supplemental pro forma information presents the results of operations of the Company, after giving effect to the acquisitions completed by the Company during fiscal 2022 and 2021 as described above, as if the Company had completed each such transaction on July 1, 2020, using the estimated fair values of the assets acquired and liabilities assumed. These unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the Company would have been if the transactions had occurred on the date assumed, nor are they indicative of future results of operations.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;For the year ended June 30,&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:72%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;(in thousands)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022 &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(Unaudited)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021 &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(Unaudited)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Revenues&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;284,392&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;278,323&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,018&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,496&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;56&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;The Company&#x2019;s consolidated results of operations for fiscal 2022 include total revenue of approximately $&lt;span style="font-size:10pt; "&gt;35.6&lt;/span&gt; million and total net income of approximately $&lt;span style="font-size:10pt; "&gt;1.2&lt;/span&gt; million attributable to businesses acquired during fiscal 2022 and 2021, based on the consolidated effective tax rate. The Company&#x2019;s consolidated results of operations for fiscal 2021 include total revenue of approximately $&lt;span style="font-size:10pt; "&gt;16.8&lt;/span&gt; million and total net income of approximately $&lt;span style="font-size:10pt; "&gt;201,000&lt;/span&gt; attributable to businesses acquired during fiscal 2021, based on the consolidated effective tax rate. These results of acquired businesses do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember"
      decimals="-5"
      id="Fact_0000000000394"
      unitRef="USD">4500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000395"
      unitRef="Shares">179087</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember"
      decimals="0"
      id="Fact_0000000000396"
      unitRef="USD">45000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates
      contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember"
      decimals="-5"
      id="Fact_0000000000397"
      unitRef="USD">7200000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentsIncMember"
      decimals="-5"
      id="Fact_0000000000398"
      unitRef="USD">1200000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember"
      id="Fact_0000000000402">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt; The CLK Acquisition was treated for accounting purposes as a purchase of CLK using the acquisition method of accounting in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration paid in the CLK Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the net assets acquired being allocated to intangible assets and goodwill. The computation of the purchase price consideration and the preliminary allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration, net of cash acquired&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(a)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,346&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock consideration&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(b)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,840&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration, net of cash acquired&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; "&gt;(a) &lt;span style="font-size:10pt; "&gt;Includes $4.5 million paid net of $1.2 million of cash acquired.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; "&gt;(b) &lt;span style="font-size:10pt; "&gt;Calculated as 179,087 shares of the Company&#x2019;s common stock, multiplied by $21.44, the closing price &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;of the Company&#x2019;s common stock on the closing date.&lt;/span&gt; &lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000399"
      unitRef="USD">3346000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000400"
      unitRef="USD">3840000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000401"
      unitRef="USD">7186000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_ConsolidatedLaundryEquipmentMember"
      id="Fact_0000000000416">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,322&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventories&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,074&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Vendor Deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;170&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;835&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;841&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,700&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;948&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;62&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;689&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Deferred tax liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;622&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,621&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,565&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000403"
      unitRef="USD">1322000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000404"
      unitRef="USD">2074000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <evi:VendorDeposit
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000405"
      unitRef="USD">170000</evi:VendorDeposit>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000406"
      unitRef="USD">835000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000407"
      unitRef="USD">841000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000408"
      unitRef="USD">1700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000409"
      unitRef="USD">948000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000410"
      unitRef="USD">62000</evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000411"
      unitRef="USD">689000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000412"
      unitRef="USD">622000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000413"
      unitRef="USD">4621000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000414"
      unitRef="USD">2565000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember"
      decimals="-3"
      id="Fact_0000000000415"
      unitRef="USD">7186000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact_0000000000417"
      unitRef="USD">800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentsIncMember_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact_0000000000418"
      unitRef="USD">900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember"
      decimals="-5"
      id="Fact_0000000000419"
      unitRef="USD">5400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000420"
      unitRef="USD">65000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates
      contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember"
      decimals="-5"
      id="Fact_0000000000421"
      unitRef="USD">5400000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember"
      id="Fact_0000000000424">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000422"
      unitRef="USD">5366000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000423"
      unitRef="USD">5366000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_CleanDesignsIncMember"
      id="Fact_0000000000436">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;920&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventories&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,286&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;161&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;770&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,580&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,357&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;72&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;336&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; margin-bottom:3px; margin-bottom:0.7pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,952&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,414&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,366&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000425"
      unitRef="USD">920000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000426"
      unitRef="USD">1286000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000427"
      unitRef="USD">161000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000428"
      unitRef="USD">770000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000429"
      unitRef="USD">1580000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000430"
      unitRef="USD">1357000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000431"
      unitRef="USD">72000</evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000432"
      unitRef="USD">336000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000433"
      unitRef="USD">2952000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000434"
      unitRef="USD">2414000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember"
      decimals="-3"
      id="Fact_0000000000435"
      unitRef="USD">5366000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact_0000000000437"
      unitRef="USD">590000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-06-01_custom_CleanDesignsIncMember_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact_0000000000438"
      unitRef="USD">990000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember"
      id="Fact_0000000000439">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod
      contextRef="From2022-05-25to2022-06-01_custom_CleanDesignsIncMember_us-gaap_CustomerRelationshipsMember"
      id="Fact_0000000000440">P15Y</evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember"
      decimals="-5"
      id="Fact_0000000000441"
      unitRef="USD">3200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember"
      decimals="INF"
      id="Fact_0000000000442"
      unitRef="Shares">34391</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember"
      decimals="-3"
      id="Fact_0000000000443"
      unitRef="USD">46000000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_GoodwillMember"
      decimals="-5"
      id="Fact_0000000000444"
      unitRef="USD">2200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="Fact_0000000000445"
      unitRef="USD">760000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2022-06-30_custom_OtherFiscal2022AcquisitionsMember_us-gaap_TradeNamesMember"
      decimals="0"
      id="Fact_0000000000446"
      unitRef="USD">460000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember"
      decimals="-5"
      id="Fact_0000000000447"
      unitRef="USD">2200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod
      contextRef="From2021-07-01to2022-06-30_custom_OtherFiscal2022AcquisitionsMember"
      id="Fact_0000000000448">P15Y</evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="-5"
      id="Fact_0000000000449"
      unitRef="USD">4500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember"
      decimals="0"
      id="Fact_0000000000450"
      unitRef="USD">792000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="INF"
      id="Fact_0000000000451"
      unitRef="Shares">278385</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="0"
      id="Fact_0000000000452"
      unitRef="USD">144000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates
      contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember"
      decimals="-5"
      id="Fact_0000000000453"
      unitRef="USD">13800000</us-gaap:PaymentsToAcquireBusinessesAndInterestInAffiliates>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2020-07-01to2021-06-30_custom_YankeeEquipmentSystemsIncMember"
      decimals="0"
      id="Fact_0000000000454"
      unitRef="USD">792000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember"
      id="Fact_0000000000458">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt; The YES Acquisition was treated for accounting purposes as a purchase of YES using the acquisition method of accounting in accordance with ASC 805, Business Combinations. Under the acquisition method of accounting, the aggregate consideration in the YES Acquisition was allocated to the acquired assets and assumed liabilities, in each case, based on their respective fair values as of the closing date, with the excess of the consideration transferred over the fair value of the identifiable assets acquired being allocated to goodwill. The computation of the purchase price consideration and the allocation of the consideration to the net assets acquired are presented in the following tables (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Cash consideration, net of cash acquired&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(a)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,475&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock consideration&lt;span style="font-size:6.1pt; top:-3.54pt; position:relative; "&gt;(b)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,521&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total purchase price consideration, net of cash acquired&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,996&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:126pt; margin-bottom:0pt; "&gt;(a) &lt;span style="font-size:10pt; "&gt;Includes $5.3 million paid net of $792,000 of cash acquired.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; padding-left:126pt; margin-bottom:0pt; "&gt;(b) &lt;span style="font-size:10pt; "&gt;Calculated as 278,385 shares of the Company&#x2019;s common stock, multiplied by $30.61, the closing price &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;of the Company&#x2019;s common stock on the closing date.&lt;/span&gt; &lt;/p&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="-3"
      id="Fact_0000000000455"
      unitRef="USD">4475000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="-3"
      id="Fact_0000000000456"
      unitRef="USD">8521000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      decimals="-3"
      id="Fact_0000000000457"
      unitRef="USD">12996000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2021-07-01to2022-06-30_custom_YankeeEquipmentSystemsIncMember"
      id="Fact_0000000000472">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allocation of purchase price consideration:&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts receivable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,482&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventory&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,591&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,812&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Equipment and improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,844&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,800&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,901&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued employee expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;534&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Customer deposits&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;525&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Deferred tax liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;887&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Assumption of debt&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;916&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total identifiable net assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,766&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,230&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,996&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000459"
      unitRef="USD">1482000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000460"
      unitRef="USD">1591000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000461"
      unitRef="USD">1812000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000462"
      unitRef="USD">1844000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000463"
      unitRef="USD">3800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000464"
      unitRef="USD">1901000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000465"
      unitRef="USD">534000</evi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000466"
      unitRef="USD">525000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000467"
      unitRef="USD">887000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000468"
      unitRef="USD">916000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000469"
      unitRef="USD">5766000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000470"
      unitRef="USD">7230000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentSystemsMember"
      decimals="-3"
      id="Fact_0000000000471"
      unitRef="USD">12996000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember"
      decimals="-5"
      id="Fact_0000000000473"
      unitRef="USD">1600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="AsOf2020-11-03_custom_YankeeEquipmentMember_us-gaap_TradeNamesMember"
      decimals="-5"
      id="Fact_0000000000474"
      unitRef="USD">2200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod
      contextRef="From2020-11-01to2020-11-03_custom_YankeeEquipmentSystemsIncMember"
      id="Fact_0000000000475">P10Y</evi:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000476"
      unitRef="USD">400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000477"
      unitRef="USD">57000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2021-01-01to2021-01-15_custom_EasternLaundrySystemsMember"
      decimals="INF"
      id="Fact_0000000000478"
      unitRef="Shares">10726</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2020-07-01to2021-06-30_custom_EasternLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000479"
      unitRef="USD">314000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000484">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;For the year ended June 30,&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:72%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;(in thousands)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022 &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(Unaudited)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021 &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;(Unaudited)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Revenues&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;284,392&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;278,323&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:72%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net income&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,018&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,496&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000480"
      unitRef="USD">284392000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000481"
      unitRef="USD">278323000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000482"
      unitRef="USD">6018000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000483"
      unitRef="USD">11496000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations
      contextRef="From2021-07-01to2022-06-30"
      decimals="-5"
      id="Fact_0000000000485"
      unitRef="USD">35600000</evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations
      contextRef="From2021-07-01to2022-06-30"
      decimals="-5"
      id="Fact_0000000000486"
      unitRef="USD">1200000</evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations
      contextRef="From2020-07-01to2021-06-30"
      decimals="-5"
      id="Fact_0000000000487"
      unitRef="USD">16800000</evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations
      contextRef="From2020-07-01to2021-06-30"
      decimals="0"
      id="Fact_0000000000488"
      unitRef="USD">201000</evi:NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations>
    <us-gaap:InterestAndOtherIncomeTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000497">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;4. Interest and other (expense), net&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Interest and other (expense), net for fiscal 2022 and 2021 are as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Bargain purchase gain&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;314&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Interest (expense), net&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;679&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;635&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Interest and other (expense), net&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;679&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;321&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;) &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
    <us-gaap:InterestAndOtherIncomeTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000496">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Interest and other (expense), net for fiscal 2022 and 2021 are as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Bargain purchase gain&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;314&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Interest (expense), net&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;679&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;635&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Interest and other (expense), net&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;679&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;321&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;) &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
    <evi:BargainPurchaseGain
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000490"
      unitRef="USD"
      xsi:nil="true"/>
    <evi:BargainPurchaseGain
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000491"
      unitRef="USD">314000</evi:BargainPurchaseGain>
    <us-gaap:InterestExpense
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000492"
      unitRef="USD">679000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000493"
      unitRef="USD">635000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000494"
      unitRef="USD">-679000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000495"
      unitRef="USD">-321000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000505">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;5. Accounts Receivable&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Accounts receivable as of June 30, 2022 and 2021 consisted of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accounts receivable - trade&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;44,620&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;29,931&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allowance for doubtful accounts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,606&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,027&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;43,014&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28,904&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000504">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Accounts receivable as of June 30, 2022 and 2021 consisted of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accounts receivable - trade&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;44,620&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;29,931&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Allowance for doubtful accounts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,606&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,027&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;43,014&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;&#160;&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28,904&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <evi:TradeAccountsReceivablesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000498"
      unitRef="USD">44620000</evi:TradeAccountsReceivablesCurrent>
    <evi:TradeAccountsReceivablesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000499"
      unitRef="USD">29931000</evi:TradeAccountsReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000500"
      unitRef="USD">1606000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000501"
      unitRef="USD">1027000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000502"
      unitRef="USD">43014000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000503"
      unitRef="USD">28904000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000515">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;6. Inventories&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Inventories as of June 30, 2022 and 2021 were comprised of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Equipment and parts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;50,062&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25,601&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Reserve&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;703&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;472&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;49,359&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25,129&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;The Company established reserves of approximately $&lt;span style="font-size:10pt; "&gt;703,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;472,000&lt;/span&gt; as of June 30, 2022 and 2021, respectively, against slow moving inventory. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000512">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Inventories as of June 30, 2022 and 2021 were comprised of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Equipment and parts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;50,062&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25,601&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Reserve&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;703&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;472&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;49,359&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25,129&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000506"
      unitRef="USD">50062000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000507"
      unitRef="USD">25601000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000508"
      unitRef="USD">703000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000509"
      unitRef="USD">472000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000510"
      unitRef="USD">49359000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000511"
      unitRef="USD">25129000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000513"
      unitRef="USD">703000000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000514"
      unitRef="USD">472000000</us-gaap:InventoryWriteDown>
    <evi:VendoreDepositsDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000516">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;7. Vendor Deposits&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;Vendor deposits represent advances made to the Company&#x2019;s vendors for specialized inventory on order. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</evi:VendoreDepositsDisclosureTextBlock>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000528">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;8. Other Current Assets&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Other current assets as of June 30, 2022 and 2021 were comprised of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other receivables&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,161&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;564&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Prepaid insurance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;681&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;301&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net investments in sales type leases - current&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,024&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;884&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other current assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,152&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,670&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,018&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,419&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000527">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; Other current assets as of June 30, 2022 and 2021 were comprised of the following (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other receivables&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,161&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;564&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Prepaid insurance&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;681&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;301&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net investments in sales type leases - current&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,024&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;884&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other current assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,152&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,670&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,018&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,419&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000517"
      unitRef="USD">1161000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000518"
      unitRef="USD">564000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000519"
      unitRef="USD">681000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000520"
      unitRef="USD">301000</us-gaap:PrepaidInsurance>
    <us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000521"
      unitRef="USD">2024000</us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent>
    <us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000522"
      unitRef="USD">884000</us-gaap:NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000523"
      unitRef="USD">2152000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000524"
      unitRef="USD">2670000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000525"
      unitRef="USD">6018000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000526"
      unitRef="USD">4419000</us-gaap:OtherAssetsCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000587">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;9. Leases&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Company as Lessee&lt;/span&gt;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;As of June 30, 2022, the Company had &lt;span style="font-size:10pt; "&gt;30&lt;/span&gt; facilities, consisting of warehouse facilities and administrative offices, financed under operating leases with lease term expirations between 2022 and 2030. Rent expense consists of monthly rental payments under the terms of the Company&#x2019;s lease agreements recognized on a straight-line basis.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;59&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;The following table sets forth the Company&#x2019;s future minimum lease payments under operating lease liabilities recorded on the Company&#x2019;s condensed consolidated balance sheet as of June 30, 2022. The table below does not include commitments that are contingent on events or other factors that are currently uncertain or unknown.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:82%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal years ending&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Maturity of &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Operating Lease &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Liabilities &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;(in thousands)&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,749&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,898&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,339&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;902&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2027&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;735&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,281&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Total lease payments&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,904&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: amounts representing interest&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;650&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Present value of lease liabilities&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,254&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: current portion&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,518&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Long-term portion&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,736&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;60&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; The table below presents additional information related to the Company&#x2019;s operating leases (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease cost&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30, &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,109&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Short-term lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Variable lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;289&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;351&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Total lease cost&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,901&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,472&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;(1) &lt;span style="font-size:10pt; "&gt;Expenses are classified within selling, general and administrative expenses in the Company&#x2019;s consolidated statements of operations &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;for the years ended June 30, 2022 and 2021.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:22pt; margin-bottom:0pt; "&gt; The table below presents lease-related terms and discount rates as of June 30, 2022 and 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:59%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Weighted average remaining lease terms&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating leases&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4.8&lt;span style="font-size:10pt; "&gt; years&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5.4&lt;span style="font-size:10pt; "&gt; years&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Weighted average discount rate&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating leases&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3.2&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2.9&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;%&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;The table below presents supplemental cash flow information related to the Company&#x2019;s long-term operating lease liabilities for the years ended June 30, 2022 and 2021 (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,109&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease right-of-use assets obtained in exchange for operating lease liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,658&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,649&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; font-style:italic; "&gt;Company as Lessor&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company derives a portion of its revenue from equipment leasing arrangements. Such arrangements provide for monthly payments covering the equipment provided, maintenance, and interest. These arrangements meet the criteria to be accounted for as sales type leases. Accordingly, revenue related to the provision of the equipment is recognized upon delivery of the equipment and its acceptance by the customer. Upon the recognition of such revenue, an asset is established for the investment in sales type leases. Maintenance revenue and interest are recognized monthly over the lease term.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;61&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;The future minimum lease payments receivable for sales type leases are as follows (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ending June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Total Minimum &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Lease Payments &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;to be Received&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Amortization of &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Unearned &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Income&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Net Investment &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;in &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Sales Type &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Leases&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,768&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,262&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,506&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,907&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,699&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,208&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,133&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,156&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;977&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,484&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;691&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;793&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;702&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;302&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;400&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;506&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;206&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;300&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,184&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;*&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:108pt; margin-bottom:0pt; "&gt;* &lt;span style="font-size:10pt; "&gt;Excludes non-guaranteed residual values of $2.6 million.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The total net investments in sales type leases, including stated residual values, as of June 30, 2022 and June 30, 2021 was $&lt;span style="font-size:10pt; "&gt;7.7&lt;/span&gt; million and $&lt;span style="font-size:10pt; "&gt;6.7&lt;/span&gt; million, respectively. The current portion of $&lt;span style="font-size:10pt; "&gt;2.0&lt;/span&gt; million and $&lt;span style="font-size:10pt; "&gt;0.9&lt;/span&gt; million is included in other current assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively, and the long term portion of $&lt;span style="font-size:10pt; "&gt;5.7&lt;/span&gt; million and $&lt;span style="font-size:10pt; "&gt;5.8&lt;/span&gt; million is included in other assets in the consolidated balance sheets as of June 30, 2022 and June 30, 2021, respectively. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <evi:NumberOfFacilitiesFinancedUnderOperatingLeases
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000529"
      unitRef="Facilities">30</evi:NumberOfFacilitiesFinancedUnderOperatingLeases>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000541">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:82%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Fiscal years ending&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Maturity of &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Operating Lease &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Liabilities &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;(in thousands)&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,749&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,898&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,339&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;902&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2027&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;735&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,281&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Total lease payments&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,904&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: amounts representing interest&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;650&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Present value of lease liabilities&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;8,254&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: current portion&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,518&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:82%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Long-term portion&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,736&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000530"
      unitRef="USD">2749000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000531"
      unitRef="USD">1898000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000532"
      unitRef="USD">1339000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000533"
      unitRef="USD">902000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000534"
      unitRef="USD">735000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000535"
      unitRef="USD">1281000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000536"
      unitRef="USD">8904000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000537"
      unitRef="USD">650000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <evi:LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000538"
      unitRef="USD">8254000</evi:LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000539"
      unitRef="USD">2518000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000540"
      unitRef="USD">5736000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000550">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; The table below presents additional information related to the Company&#x2019;s operating leases (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease cost&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended June 30, &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,109&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Short-term lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Variable lease cost (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;289&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;351&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Total lease cost&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,901&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,472&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;(1) &lt;span style="font-size:10pt; "&gt;Expenses are classified within selling, general and administrative expenses in the Company&#x2019;s consolidated statements of operations &lt;/span&gt;&lt;span style="font-size:10pt; "&gt;for the years ended June 30, 2022 and 2021.&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:22pt; margin-bottom:0pt; "&gt; The table below presents lease-related terms and discount rates as of June 30, 2022 and 2021: &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:59%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Weighted average remaining lease terms&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating leases&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4.8&lt;span style="font-size:10pt; "&gt; years&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5.4&lt;span style="font-size:10pt; "&gt; years&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Weighted average discount rate&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:59%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating leases&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3.2&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2.9&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:2%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;%&lt;/span&gt;&lt;span style="font-size:12pt; padding-left:0pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000542"
      unitRef="USD">2612000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000543"
      unitRef="USD">2109000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000544"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000545"
      unitRef="USD">12000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000546"
      unitRef="USD">289000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000547"
      unitRef="USD">351000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000548"
      unitRef="USD">2901000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000549"
      unitRef="USD">2472000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-06-30" id="Fact_0000000000551">P4Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2021-06-30" id="Fact_0000000000552">P5Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2022-06-30"
      decimals="INF"
      id="Fact_0000000000553"
      unitRef="Pure">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2021-06-30"
      decimals="INF"
      id="Fact_0000000000554"
      unitRef="Pure">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <evi:ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000560">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:64%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="2" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Twelve months &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;ended&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30, 2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,109&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:64%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Operating lease right-of-use assets obtained in exchange for operating lease liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,658&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,649&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</evi:ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000556"
      unitRef="USD">2612000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000557"
      unitRef="USD">2109000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000558"
      unitRef="USD">2658000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000559"
      unitRef="USD">3649000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000580">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ending June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Total Minimum &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Lease Payments &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;to be Received&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Amortization of &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Unearned &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Income&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:3%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Net Investment &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;in &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Sales Type &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Leases&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,768&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,262&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,506&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,907&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,699&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,208&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,133&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,156&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;977&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,484&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;691&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;793&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;702&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;302&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;400&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;506&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;206&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;300&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:3%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:16%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;5,184&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;*&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; text-indent:108pt; margin-bottom:0pt; "&gt;* &lt;span style="font-size:10pt; "&gt;Excludes non-guaranteed residual values of $2.6 million.&lt;/span&gt; &lt;/p&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000561"
      unitRef="USD">3768000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000562"
      unitRef="USD">2262000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000563"
      unitRef="USD">1506000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000564"
      unitRef="USD">2907000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000565"
      unitRef="USD">1699000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000566"
      unitRef="USD">1208000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000567"
      unitRef="USD">2133000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000568"
      unitRef="USD">1156000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000569"
      unitRef="USD">977000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000570"
      unitRef="USD">1484000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000571"
      unitRef="USD">691000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000572"
      unitRef="USD">793000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000573"
      unitRef="USD">702000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000574"
      unitRef="USD">302000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000575"
      unitRef="USD">400000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="AsOf2022-06-30_custom_TotalMinimumLeasePaymentsReceivableMember"
      decimals="-3"
      id="Fact_0000000000576"
      unitRef="USD">506000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="AsOf2022-06-30_custom_AmortizationOfUnearnedIncomeMember"
      decimals="-3"
      id="Fact_0000000000577"
      unitRef="USD">206000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000578"
      unitRef="USD">300000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000579"
      unitRef="USD">5184000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="AsOf2022-06-30"
      decimals="-5"
      id="Fact_0000000000581"
      unitRef="USD">7700000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="AsOf2021-06-30"
      decimals="-5"
      id="Fact_0000000000582"
      unitRef="USD">6700000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
      contextRef="AsOf2022-06-30"
      decimals="-5"
      id="Fact_0000000000583"
      unitRef="USD">2000000.0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent
      contextRef="AsOf2021-06-30"
      decimals="-5"
      id="Fact_0000000000584"
      unitRef="USD">900000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
      contextRef="AsOf2022-06-30"
      decimals="-5"
      id="Fact_0000000000585"
      unitRef="USD">5700000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="-5"
      id="Fact_0000000000586"
      unitRef="USD">5800000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000603">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;10. Equipment and Improvements&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;Major classes of equipment and improvements as of June 30, 2022 and 2021 consisted of the following (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Furniture and equipment&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,550&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;9,023&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Leasehold improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,845&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,809&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vehicles&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,269&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,846&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21,664&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;16,678&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accumulated depreciation and amortization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;8,631&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,084&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,033&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;10,594&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Depreciation and amortization of equipment and improvements totaled approximately $&lt;span style="font-size:10pt; "&gt;3.3&lt;/span&gt; million in fiscal 2022 and $&lt;span style="font-size:10pt; "&gt;2.7&lt;/span&gt; million in fiscal 2021. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000600">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Furniture and equipment&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,550&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;9,023&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Leasehold improvements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,845&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,809&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vehicles&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;6,269&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,846&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21,664&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;16,678&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accumulated depreciation and amortization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;8,631&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,084&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,033&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;10,594&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_0000000000588"
      unitRef="USD">12550000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_0000000000589"
      unitRef="USD">9023000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-06-30_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_0000000000590"
      unitRef="USD">2845000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_0000000000591"
      unitRef="USD">2809000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-06-30_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact_0000000000592"
      unitRef="USD">6269000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact_0000000000593"
      unitRef="USD">4846000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000594"
      unitRef="USD">21664000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000595"
      unitRef="USD">16678000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000596"
      unitRef="USD">8631000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000597"
      unitRef="USD">6084000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000598"
      unitRef="USD">13033000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000599"
      unitRef="USD">10594000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2021-07-01to2022-06-30"
      decimals="-5"
      id="Fact_0000000000601"
      unitRef="USD">3300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2020-07-01to2021-06-30"
      decimals="-5"
      id="Fact_0000000000602"
      unitRef="USD">2700000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000650">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;11. Goodwill and Intangible Assets&lt;/span&gt;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The changes in the carrying amount of goodwill are as follows (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2020&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;56,678&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill from YES Acquisition (as described in Note 3)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,230&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Working capital adjustments (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;27&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2021&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;63,881&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill from fiscal 2022 acquisitions (as described in Note 3)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,134&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Working capital adjustments (2)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;24&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;71,039&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:3%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;(1)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:97%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Relates to working capital adjustments from business acquisitions consummated by the Company during the fiscal year ended June 30, 2020&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:3%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;(2)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:97%; vertical-align:top; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Relates to working capital adjustments from business acquisitions consummated by the Company during fiscal 2021&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;62&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Customer-related intangibles, tradenames and other intangible assets as of June 30, 2022 and 2021 consisted of the following (dollars in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:58%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Estimated&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Useful Lives&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;(in years)&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Customer-related intangibles&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;8&lt;span style="font-size:10pt; "&gt;-&lt;/span&gt;10&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;20,887&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;18,237&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Tradenames&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Indefinite&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,005&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,155&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Covenants not to compete&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;566&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;566&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;License agreements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;10&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;529&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;529&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Trademarks and patents&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;10&lt;span style="font-size:10pt; "&gt;-&lt;/span&gt;15&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;176&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;176&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;35,163&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;30,663&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accumulated amortization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;8,929&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,986&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,234&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;23,677&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Amortization expense was approximately $&lt;span style="font-size:10pt; "&gt;1.9&lt;/span&gt; million in both fiscal 2022 and fiscal 2021, and is included in selling, general and administrative expenses in the consolidated statements of operations. The weighted average remaining estimated useful lives for customer-related intangibles, covenants not to compete, license agreements, and trademarks and patents were &lt;span style="font-size:10pt; "&gt;6.8&lt;/span&gt; years, &lt;span style="font-size:10pt; "&gt;0&lt;/span&gt; years, &lt;span style="font-size:10pt; "&gt;0&lt;/span&gt; years and &lt;span style="font-size:10pt; "&gt;0&lt;/span&gt; years, respectively. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Based on the carrying amount of intangible assets as of June 30, 2022, and assuming no future impairment of the underlying assets, the estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2027 and thereafter is as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ending June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,106&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,106&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,102&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,101&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2027&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,778&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,036&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,229&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000611">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The changes in the carrying amount of goodwill are as follows (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2020&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;56,678&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill from YES Acquisition (as described in Note 3)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,230&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Working capital adjustments (1)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;27&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2021&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;63,881&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill from fiscal 2022 acquisitions (as described in Note 3)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,134&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Working capital adjustments (2)&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;24&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Balance at June 30, 2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;71,039&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2020-06-30"
      decimals="-3"
      id="Fact_0000000000604"
      unitRef="USD">56678000</us-gaap:Goodwill>
    <evi:GoodwillFromAcquisitionOne
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000605"
      unitRef="USD">7230000</evi:GoodwillFromAcquisitionOne>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000606"
      unitRef="USD">-27000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000607"
      unitRef="USD">63881000</us-gaap:Goodwill>
    <evi:GoodwillFromAcquisitionOne
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000608"
      unitRef="USD">7134000</evi:GoodwillFromAcquisitionOne>
    <us-gaap:GoodwillOtherIncreaseDecrease
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000609"
      unitRef="USD">24000</us-gaap:GoodwillOtherIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000610"
      unitRef="USD">71039000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000635">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Customer-related intangibles, tradenames and other intangible assets as of June 30, 2022 and 2021 consisted of the following (dollars in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:58%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Estimated&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Useful Lives&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;(in years)&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Customer-related intangibles&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;8&lt;span style="font-size:10pt; "&gt;-&lt;/span&gt;10&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;20,887&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;18,237&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Tradenames&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Indefinite&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,005&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,155&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Covenants not to compete&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;5&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;566&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;566&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;License agreements&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;10&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;529&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;529&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Trademarks and patents&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;10&lt;span style="font-size:10pt; "&gt;-&lt;/span&gt;15&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;176&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;176&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;35,163&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;30,663&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accumulated amortization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;8,929&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,986&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:58%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:13%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,234&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;$&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;23,677&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MinimumMember"
      id="Fact_0000000000612">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember_srt_MaximumMember"
      id="Fact_0000000000613">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_0000000000614"
      unitRef="USD">20887000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fact_0000000000615"
      unitRef="USD">18237000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod
      contextRef="From2021-07-01to2022-06-30_us-gaap_TradeNamesMember"
      id="Fact_0000000000616">Indefinite</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact_0000000000617"
      unitRef="USD">13005000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact_0000000000618"
      unitRef="USD">11155000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember"
      id="Fact_0000000000619">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_us-gaap_NoncompeteAgreementsMember"
      decimals="-3"
      id="Fact_0000000000620"
      unitRef="USD">566000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_us-gaap_NoncompeteAgreementsMember"
      decimals="-3"
      id="Fact_0000000000621"
      unitRef="USD">566000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember"
      id="Fact_0000000000622">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_us-gaap_FranchiseRightsMember"
      decimals="-3"
      id="Fact_0000000000623"
      unitRef="USD">529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_us-gaap_FranchiseRightsMember"
      decimals="-3"
      id="Fact_0000000000624"
      unitRef="USD">529000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MaximumMember"
      id="Fact_0000000000625">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember_srt_MinimumMember"
      id="Fact_0000000000626">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30_custom_TrademarksPatentsAndTradeNamesMember"
      decimals="-3"
      id="Fact_0000000000627"
      unitRef="USD">176000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30_custom_TrademarksPatentsAndTradeNamesMember"
      decimals="-3"
      id="Fact_0000000000628"
      unitRef="USD">176000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000629"
      unitRef="USD">35163000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000630"
      unitRef="USD">30663000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000631"
      unitRef="USD">-8929000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000632"
      unitRef="USD">-6986000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000633"
      unitRef="USD">26234000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000634"
      unitRef="USD">23677000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DepositAssetsAmortizatonExpenseFromExpirations
      contextRef="From2021-07-01to2022-06-30"
      decimals="-5"
      id="Fact_0000000000637"
      unitRef="USD">1900000</us-gaap:DepositAssetsAmortizatonExpenseFromExpirations>
    <us-gaap:DepositAssetsAmortizatonExpenseFromExpirations
      contextRef="From2020-07-01to2021-06-30"
      decimals="-5"
      id="Fact_0000000000636"
      unitRef="USD">1900000</us-gaap:DepositAssetsAmortizatonExpenseFromExpirations>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_CustomerRelatedIntangibleAssetsMember"
      id="Fact_0000000000638">P6Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_custom_TrademarksPatentsAndTradeNamesMember"
      id="Fact_0000000000639">P0Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_FranchiseRightsMember"
      id="Fact_0000000000640">P0Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="From2021-07-01to2022-06-30_us-gaap_NoncompeteAgreementsMember"
      id="Fact_0000000000641">P0Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000649">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt; Based on the carrying amount of intangible assets as of June 30, 2022, and assuming no future impairment of the underlying assets, the estimated future amortization at the end of each fiscal year in the five-year period ending June 30, 2027 and thereafter is as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:85%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ending June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2023&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,106&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2024&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,106&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2025&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,102&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2026&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,101&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;2027&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,778&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Thereafter&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;3,036&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:85%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Total&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:12%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;13,229&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000642"
      unitRef="USD">2106000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000643"
      unitRef="USD">2106000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000644"
      unitRef="USD">2102000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000645"
      unitRef="USD">2101000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000646"
      unitRef="USD">1778000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000647"
      unitRef="USD">3036000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <evi:TotalRemainingAmortizationIntangibleAssets
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000648"
      unitRef="USD">13229000</evi:TotalRemainingAmortizationIntangibleAssets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000660">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;12. Accounts Payable and Accrued Expenses&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;Accounts payable and accrued expenses as of June 30, 2022 and 2021 were comprised of the following (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;2022&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;2021&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accounts payable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;32,632&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;20,665&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,601&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,376&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Sales tax accruals&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,793&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;42,026&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,227&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000659">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;June 30,&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;2022&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;2021&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accounts payable&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;32,632&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;20,665&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Accrued expenses&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;7,601&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;4,376&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Sales tax accruals&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,793&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,186&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;42,026&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26,227&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000651"
      unitRef="USD">32632000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000652"
      unitRef="USD">20665000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000653"
      unitRef="USD">7601000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000654"
      unitRef="USD">4376000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000655"
      unitRef="USD">1793000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000656"
      unitRef="USD">1186000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000657"
      unitRef="USD">42026000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000658"
      unitRef="USD">26227000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000718">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;13. Income Taxes&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The following are the components of income taxes (benefit) (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Current&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Federal&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,510&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;186&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;State&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;269&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;97&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,779&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;89&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Federal&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;118&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,402&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;State&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;46&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;191&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;164&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,593&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,615&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,504&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;63&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The reconciliation of income tax expense computed at the federal statutory tax rate of &lt;span style="font-size:10pt; "&gt;21&lt;/span&gt;% for the fiscal years ended June 30, 2022 and 2021 to the provision for income taxes is as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Tax at the statutory rate&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,198&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,076&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;State income taxes, net of federal benefit&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;143&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;265&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Nondeductible compensation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;251&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;348&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;PPP Loan forgiveness&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,462&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;23&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;277&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,615&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,504&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Effective tax rate&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28.3&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;15.2&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;Deferred income taxes reflect the net tax effect of temporary differences between the basis of assets and liabilities for financial reporting purposes and the basis used for income tax purposes. Significant components of the Company&#x2019;s current and noncurrent deferred tax assets and liabilities as of June 30, 2022 and 2021 were as follows (in thousands):&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred tax assets:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Allowance for doubtful accounts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;298&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;182&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventory capitalization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;711&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;353&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock compensation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;697&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;557&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;978&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;605&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;58&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;69&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,742&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,766&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred tax liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,974&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Depreciation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,855&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,533&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,544&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,268&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;159&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;199&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;7,408&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;5,974&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net deferred income tax (liabilities) assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;4,666&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;4,208&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;) &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;As of June 30, 2022, the Company was subject to potential federal and state tax examinations for the tax years including and subsequent to 2017. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000675">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The following are the components of income taxes (benefit) (in thousands):&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Current&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Federal&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,510&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;186&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;State&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;269&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;97&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,779&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;89&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="padding-left:0pt; "&gt;)&lt;/span&gt;&lt;span style="font-size:10pt; padding-left:0pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Federal&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;118&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,402&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;State&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;46&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;191&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;164&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,593&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,615&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,504&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;63&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160; &lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000661"
      unitRef="USD">1510000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000662"
      unitRef="USD">-186000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000663"
      unitRef="USD">269000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000664"
      unitRef="USD">97000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000665"
      unitRef="USD">1779000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000666"
      unitRef="USD">-89000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000667"
      unitRef="USD">-118000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000668"
      unitRef="USD">1402000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000669"
      unitRef="USD">-46000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000670"
      unitRef="USD">191000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000671"
      unitRef="USD">-164000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000672"
      unitRef="USD">1593000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000673"
      unitRef="USD">1615000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000674"
      unitRef="USD">1504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000677"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000676"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000692">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Tax at the statutory rate&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,198&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,076&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;State income taxes, net of federal benefit&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;143&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;265&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Nondeductible compensation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;251&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;348&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;PPP Loan forgiveness&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;-&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,462&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;23&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;277&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,615&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,504&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Effective tax rate&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28.3&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;15.2&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;%&lt;span style="font-size:10pt; "/&gt;&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000678"
      unitRef="USD">1198000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000679"
      unitRef="USD">2076000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000680"
      unitRef="USD">143000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000681"
      unitRef="USD">265000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000682"
      unitRef="USD">251000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000683"
      unitRef="USD">348000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <evi:IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000684"
      unitRef="USD"
      xsi:nil="true"/>
    <evi:IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000685"
      unitRef="USD">-1462000</evi:IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000686"
      unitRef="USD">23000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000687"
      unitRef="USD">277000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-07-01to2022-06-30"
      decimals="-3"
      id="Fact_0000000000688"
      unitRef="USD">1615000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-07-01to2021-06-30"
      decimals="-3"
      id="Fact_0000000000689"
      unitRef="USD">1504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000690"
      unitRef="Pure">0.283</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000691"
      unitRef="Pure">0.152</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000717">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Fiscal years ended June 30,&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&#160;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred tax assets:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Allowance for doubtful accounts&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;298&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;182&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Inventory capitalization&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;711&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;353&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Stock compensation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;697&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;557&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Accrued liabilities&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;978&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;605&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;58&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;69&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;2,742&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,766&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Deferred tax liabilities:&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Goodwill&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;3,850&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;2,974&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Depreciation&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,855&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,533&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Intangible assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,544&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;1,268&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:10pt; margin-bottom:0pt; "&gt;Other&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;159&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;199&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;7,408&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;5,974&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Net deferred income tax (liabilities) assets&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;4,666&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;4,208&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;) &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000693"
      unitRef="USD">298000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000694"
      unitRef="USD">182000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000695"
      unitRef="USD">711000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000696"
      unitRef="USD">353000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000697"
      unitRef="USD">697000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000698"
      unitRef="USD">557000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000699"
      unitRef="USD">978000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000700"
      unitRef="USD">605000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000701"
      unitRef="USD">58000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000702"
      unitRef="USD">69000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000703"
      unitRef="USD">2742000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000704"
      unitRef="USD">1766000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000705"
      unitRef="USD">3850000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000706"
      unitRef="USD">2974000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000707"
      unitRef="USD">1855000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000708"
      unitRef="USD">1533000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000709"
      unitRef="USD">1544000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000710"
      unitRef="USD">1268000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000711"
      unitRef="USD">159000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000712"
      unitRef="USD">199000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000713"
      unitRef="USD">7408000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000714"
      unitRef="USD">5974000</us-gaap:DeferredIncomeTaxLiabilities>
    <evi:DeferredNetTaxAssetsAndLiabilities
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000715"
      unitRef="USD">-4666000</evi:DeferredNetTaxAssetsAndLiabilities>
    <evi:DeferredNetTaxAssetsAndLiabilities
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000716"
      unitRef="USD">-4208000</evi:DeferredNetTaxAssetsAndLiabilities>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000739">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;14. Debt&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The Company&#x2019;s long-term debt as of June 30, 2022 and 2021 was as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Revolving Line of Credit&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28,000&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,000&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: unamortized discount and deferred financing costs&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;160&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;127&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total long-term debt&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;27,840&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,873&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:16pt; margin-bottom:0pt; "&gt;On November 2, 2018, the Company entered into a syndicated credit agreement (the &#x201c;Credit Agreement&#x201d;) for a five-year revolving credit facility in the maximum aggregate principal amount of up to $&lt;span style="font-size:10pt; "&gt;100&lt;/span&gt; million, with an accordion feature to increase the revolving credit facility by up to $&lt;span style="font-size:10pt; "&gt;40&lt;/span&gt; million for a total of $&lt;span style="font-size:10pt; "&gt;140&lt;/span&gt; million. A portion of the revolving credit facility is available for swingline loans of up to a sublimit of $&lt;span style="font-size:10pt; "&gt;5&lt;/span&gt; million and for the issuance of standby letters of credit of up to a sublimit of $&lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; million. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Prior to the amendment described below, borrowings (other than swingline loans) under the Credit Agreement accrued interest at a rate, at the Company&#x2019;s election at the time of borrowing, equal to (a) &lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#x2019;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#x201c;Consolidated Leverage Ratio&#x201d;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b) of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; The Credit Agreement had an initial term of &lt;span style="font-size:10pt; "&gt;five year&lt;/span&gt;s with a scheduled maturity date of &lt;span style="font-size:10pt; "&gt;November 2, 2023&lt;/span&gt;.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On May 6, 2022, the Company entered into an amendment to the Credit Agreement. The amendment amended the Credit Agreement to, among other things, replace LIBOR with the Bloomberg Short-Term Bank Yield Index rate (the &#x201c;BSBY rate&#x201d;) in connection with the phasing out of LIBOR. As a result, borrowings (other than swingline loans) under the Credit Agreement now bear interest, at a rate based on &lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;(a) the BSBY rate plus a margin that ranges between 1.25% and 1.75% depending on the Company&#x2019;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#x201c;Base Rate&#x201d;), plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. The amendment also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Credit Agreement contains certain covenants, including financial covenants requiring the Company to comply with maximum leverage ratios and minimum interest coverage ratios. The Credit Agreement also contains other provisions which may restrict the Company&#x2019;s ability to, among other things, dispose of or acquire assets or businesses, incur additional indebtedness, make certain investments and capital expenditures, pay dividends, repurchase shares and enter into transactions with affiliates. At June 30, 2022, the Company was in compliance with its covenants under the Credit Agreement and $&lt;span style="font-size:10pt; "&gt;34.1&lt;/span&gt; million was available to borrow under the revolving credit facility. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The obligations of the Company under the Credit Agreement are secured by substantially all of the assets of the Company and certain of its subsidiaries, and are guaranteed, jointly and severally, by certain of the Company&#x2019;s subsidiaries.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On May 21, 2020, the Company and certain of its subsidiaries received a total of twelve loans (the &#x201c;PPP Loans&#x201d;) totaling approximately $&lt;span style="font-size:10pt; "&gt;6.9&lt;/span&gt; million in principal amount from Fifth Third Bank, N.A. (the &#x201c;Lender&#x201d;) under the Paycheck Protection Program (the &#x201c;PPP&#x201d;). The proceeds of the PPP Loans were used primarily for payroll costs. During the fourth quarter of 2021, the Company was notified by the Lender that all twelve of the PPP Loans were fully forgiven. In accordance with ASC 405-20, Liabilities &#x2013; Extinguishment of Liabilities, the Company recognized a gain of $&lt;span style="font-size:10pt; "&gt;7.0&lt;/span&gt; million during fiscal 2021 in connection with the forgiveness of the PPP Loans and the related accrued interest. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The SBA reserves the right to audit any PPP loan, regardless of size. These audits may occur after the forgiveness has been granted. In accordance with the CARES Act, all borrowers are required to maintain their PPP loan documentation for six years after the loan was forgiven or repaid in full and to provide that documentation to the SBA upon request. The Company has not accrued any liability associated with any potential adverse determination of the forgiveness of the PPP Loans which may result from any audit of the PPP Loans if the SBA disagrees with any position taken by management with respect to the loan or forgiveness processes.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;65&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;In addition to the PPP Loans obtained by the Company and certain of its subsidiaries during May 2020, in connection with the YES Acquisition during November 2020, the Company, indirectly through its wholly-owned subsidiary, also assumed the approximately $&lt;span style="font-size:10pt; "&gt;916,000&lt;/span&gt; loan previously obtained by YES under the PPP. The terms and conditions of such PPP loan were substantially similar to those of the PPP Loans obtained by the Company and its other subsidiaries. Under the merger agreement related to the YES Acquisition, the Company was entitled to indemnification for any required repayment of the loan to YES under the PPP. During the quarter ended March 31, 2021, the loan to YES under the PPP was forgiven in full. The Company determined that the fair value of its right to indemnification was equal to the amount forgiven. Accordingly, the Company did not recognize any gain on the extinguishment of this debt. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000725">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; The Company&#x2019;s long-term debt as of June 30, 2022 and 2021 was as follows (in thousands): &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; border-bottom:0.7pt solid #000000; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:74%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2022&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;June 30,&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;2021&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Revolving Line of Credit&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;28,000&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;12,000&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:74%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Less: unamortized discount and deferred financing costs&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;160&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;127&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:74%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Total long-term debt&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;27,840&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:10%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;11,873&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermLineOfCredit
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000719"
      unitRef="USD">28000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000720"
      unitRef="USD">12000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000721"
      unitRef="USD">160000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000722"
      unitRef="USD">127000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2022-06-30"
      decimals="-3"
      id="Fact_0000000000723"
      unitRef="USD">27840000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2021-06-30"
      decimals="-3"
      id="Fact_0000000000724"
      unitRef="USD">11873000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember"
      decimals="-6"
      id="Fact_0000000000726"
      unitRef="USD">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember"
      decimals="-6"
      id="Fact_0000000000727"
      unitRef="USD">40000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2018-11-02_us-gaap_RevolvingCreditFacilityMember_srt_MaximumMember"
      decimals="-6"
      id="Fact_0000000000728"
      unitRef="USD">140000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="AsOf_us-gaap_RevolvingCreditFacilityMember"
      decimals="-6"
      id="Fact_0000000000729"
      unitRef="USD">5000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2022-06-30_custom_RevolvingLineOfCreditMember"
      decimals="-6"
      id="Fact_0000000000730"
      unitRef="USD">10000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember"
      id="Fact_0000000000731">LIBOR plus a margin that ranged from 1.25% to 1.75% depending on the Company&#x2019;s consolidated leverage ratio, which is a ratio of consolidated funded indebtedness to consolidated earnings before interest, taxes, depreciation and amortization (EBITDA) (the &#x201c;Consolidated Leverage Ratio&#x201d;) or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the one month LIBOR rate plus 100 basis points, plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio. Swingline loans accrued interest calculated at the base rate determined in accordance with clause (b) of the preceding sentence plus a margin that ranged from 0.25% to 0.75% depending on the Consolidated Leverage Ratio.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember"
      id="Fact_0000000000732">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2021-07-01to2022-06-30_us-gaap_RevolvingCreditFacilityMember"
      id="Fact_0000000000733">2023-11-02</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="From2022-05-01to2022-05-06_us-gaap_RevolvingCreditFacilityMember"
      id="Fact_0000000000734">(a) the BSBY rate plus a margin that ranges between 1.25% and 1.75% depending on the Company&#x2019;s Consolidated Leverage Ratio or (b) the highest of (i) prime, (ii) the federal funds rate plus 50 basis points, and (iii) the BSBY rate plus 100 basis points (such highest rate, the &#x201c;Base Rate&#x201d;), plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. Swingline loans generally bear interest calculated at the Base Rate plus a margin that ranges between 0.25% and 0.75% depending on the Consolidated Leverage Ratio. The amendment also extended the maturity date of the Credit Agreement from November 2, 2023 to May 6, 2027.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AsOf_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="Fact_0000000000735"
      unitRef="USD">34100000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <evi:PppLoans
      contextRef="AsOf2020-05-21_custom_FifthThirdBankNAMember"
      decimals="-5"
      id="Fact_0000000000736"
      unitRef="USD">6900000</evi:PppLoans>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2020-07-01to2021-03-31_custom_PPPLoanMember"
      decimals="-6"
      id="Fact_0000000000737"
      unitRef="USD">70000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2022-06-30_custom_PaycheckProtectionProgramLoanMember"
      decimals="0"
      id="Fact_0000000000738"
      unitRef="USD">916000</us-gaap:ShortTermBorrowings>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000776">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;15. Related Party Transactions&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Certain of the Company&#x2019;s subsidiaries lease warehouse and office space from one or more of the principals or former principals of the Company or its subsidiaries. These leases include the following:&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On October 10, 2016, the Company&#x2019;s wholly-owned subsidiary, Western State Design, entered into a lease agreement pursuant to which it leases &lt;span style="font-size:10pt; "&gt;17,600&lt;/span&gt; square feet of warehouse and office space from an affiliate of Dennis Mack, a director and Executive Vice President, Corporate Strategy of the Company, and Tom Marks, Executive Vice President, Business Development and President of the West Region of the Company. The lease had an initial term of &lt;span style="font-size:10pt; "&gt;five years&lt;/span&gt; and provides for two successive three-year renewal terms at the option of the Company. Monthly base rental payments were $&lt;span style="font-size:10pt; "&gt;12,000&lt;/span&gt; during the initial term of the lease. The Company exercised its option to renew the lease for the first three-year renewal term, which commenced in October 2021. Base rent for the first renewal term is $&lt;span style="font-size:10pt; "&gt;19,000&lt;/span&gt; per month. In addition to base rent, Western State Design is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Payments under this lease totaled approximately $&lt;span style="font-size:10pt; "&gt;207,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;144,000&lt;/span&gt; and during fiscal 2022 and 2021, respectively. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On October 31, 2017, the Company&#x2019;s wholly-owned subsidiary, Tri-State Technical Services, entered into lease agreements pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;81,000&lt;/span&gt; square feet of warehouse and office space from an affiliate of Matt Stephenson, President of Tri-State. Monthly base rental payments total $&lt;span style="font-size:10pt; "&gt;21,000&lt;/span&gt; during the initial terms of the leases. In addition to base rent, Tri-State is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of &lt;span style="font-size:10pt; "&gt;five years&lt;/span&gt; and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $&lt;span style="font-size:10pt; "&gt;252,000&lt;/span&gt; during each of fiscal 2022 and 2021.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;66&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;On February 9, 2018, the Company&#x2019;s wholly-owned subsidiary, AAdvantage Laundry Systems, entered into a lease agreement pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;5,000&lt;/span&gt; square feet of warehouse and office space from an affiliate of Mike Zuffinetti, former Chief Executive Officer of AAdvantage. Monthly base rental payments are $&lt;span style="font-size:10pt; "&gt;4,000&lt;/span&gt; during the initial term of this lease. AAdvantage also leases warehouse and office space from an affiliate of Mike Zuffinetti under a separate lease agreement. Monthly base rental payments under this lease are $&lt;span style="font-size:10pt; "&gt;36,000&lt;/span&gt;. In addition to base rent, AAdvantage is responsible under each of these leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of &lt;span style="font-size:10pt; "&gt;five years&lt;/span&gt; and provides for two successive three-year renewal terms at the option of the Company. Payments under the leases described in this paragraph totaled approximately $&lt;span style="font-size:10pt; "&gt;481,000&lt;/span&gt; during each of fiscal 2022 and 2021.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On September 12, 2018, the Company&#x2019;s wholly-owned subsidiary, Scott Equipment, entered into lease agreements pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;18,000&lt;/span&gt; square feet of warehouse and office space from an affiliate of Scott Martin, President of Scott Equipment. Monthly base rental payments total $&lt;span style="font-size:10pt; "&gt;11,000&lt;/span&gt; during the initial terms of the leases. In addition to base rent, Scott Equipment is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of &lt;span style="font-size:10pt; "&gt;five years&lt;/span&gt; and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $&lt;span style="font-size:10pt; "&gt;137,000&lt;/span&gt; during each of fiscal 2022 and 2021. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On February 5, 2019, the Company&#x2019;s wholly-owned subsidiary, PAC Industries, entered into two lease agreements pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;29,500&lt;/span&gt; square feet of warehouse and office space from an affiliate of Frank Costabile, former President of PAC Industries, and Rocco Costabile, former Director of Finance of PAC Industries. Monthly base rental payments total $&lt;span style="font-size:10pt; "&gt;14,600&lt;/span&gt; during the initial terms of the leases. In addition to base rent, PAC Industries is responsible under the leases for costs related to real estate taxes, utilities, maintenance, repairs and insurance. Each lease has an initial term of &lt;span style="font-size:10pt; "&gt;four years&lt;/span&gt; and provides for two successive three-year renewal terms at the option of the Company. Payments under these leases totaled approximately $&lt;span style="font-size:10pt; "&gt;184,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;180,000&lt;/span&gt; during fiscal 2022 and 2021, respectively.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On November 3, 2020, the Company&#x2019;s wholly-owned subsidiary, YES, entered into a lease agreement pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;12,500&lt;/span&gt; square feet of warehouse and office space from an affiliate of Peter Limoncelli, President of YES. Monthly base rental payments total $&lt;span style="font-size:10pt; "&gt;11,000&lt;/span&gt; during the initial term of the lease. In addition to base rent, YES is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of &lt;span style="font-size:10pt; "&gt;three years&lt;/span&gt; and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $&lt;span style="font-size:10pt; "&gt;142,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;92,000&lt;/span&gt; during fiscal 2022 and 2021, respectively.&lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;On February 7, 2022, the Company&#x2019;s wholly-owned subsidiary, CLK, entered into two lease agreements pursuant to which it leases a total of &lt;span style="font-size:10pt; "&gt;20,300&lt;/span&gt; square feet of warehouse and office space from an affiliate of William Kincaid, President of CLK. Monthly base rental payments total $&lt;span style="font-size:10pt; "&gt;20,000&lt;/span&gt; during the initial term of the lease. In addition to base rent, CLK is responsible under the lease for costs related to real estate taxes, utilities, maintenance, repairs and insurance. The lease has an initial term of &lt;span style="font-size:10pt; "&gt;three years&lt;/span&gt; and provides for three successive three-year renewal terms at the option of the Company. Payments under this lease totaled approximately $&lt;span style="font-size:10pt; "&gt;80,000&lt;/span&gt; during fiscal 2022. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:NetRentableArea
      contextRef="AsOf2016-10-10_custom_DennisMackMember"
      decimals="INF"
      id="Fact_0000000000740"
      unitRef="Sqft">17600</us-gaap:NetRentableArea>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2016-10-10_custom_DennisMackMember"
      id="Fact_0000000000741">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2016-10-10_custom_DennisMackMember"
      decimals="0"
      id="Fact_0000000000742"
      unitRef="USD">12000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <evi:BaseRentPerMonth
      contextRef="From2016-10-01to2016-10-10_custom_DennisMackMember"
      decimals="0"
      id="Fact_0000000000743"
      unitRef="USD">19000</evi:BaseRentPerMonth>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_DennisMackMember"
      decimals="0"
      id="Fact_0000000000744"
      unitRef="USD">207000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_DennisMackMember"
      decimals="0"
      id="Fact_0000000000745"
      unitRef="USD">144000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember"
      decimals="INF"
      id="Fact_0000000000746"
      unitRef="Sqft">81000</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember"
      decimals="0"
      id="Fact_0000000000747"
      unitRef="USD">21000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2017-10-31_custom_MattStephensonMember_custom_TriStateMember"
      id="Fact_0000000000748">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_MattStephensonMember_custom_TriStateMember"
      decimals="0"
      id="Fact_0000000000750"
      unitRef="USD">252000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_MattStephensonMember_custom_TriStateMember"
      decimals="0"
      id="Fact_0000000000749"
      unitRef="USD">252000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      decimals="INF"
      id="Fact_0000000000751"
      unitRef="Sqft">5000</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000752"
      unitRef="USD">4000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <evi:BaseRentPerMonth
      contextRef="From2018-02-01to2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000753"
      unitRef="USD">36000</evi:BaseRentPerMonth>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2018-02-09_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      id="Fact_0000000000754">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000756"
      unitRef="USD">481000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_MikeZuffinettiMember_custom_AAdvantageLaundrySystemsMember"
      decimals="0"
      id="Fact_0000000000755"
      unitRef="USD">481000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember"
      decimals="INF"
      id="Fact_0000000000757"
      unitRef="Sqft">18000</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember"
      decimals="0"
      id="Fact_0000000000758"
      unitRef="USD">11000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2018-09-12_custom_ScottMartinMember_custom_ScottEquipmentMember"
      id="Fact_0000000000759">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember"
      decimals="0"
      id="Fact_0000000000761"
      unitRef="USD">137000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_ScottMartinMember_custom_ScottEquipmentMember"
      decimals="0"
      id="Fact_0000000000760"
      unitRef="USD">137000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember"
      decimals="INF"
      id="Fact_0000000000762"
      unitRef="Sqft">29500</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember"
      decimals="0"
      id="Fact_0000000000763"
      unitRef="USD">14600</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2019-02-05_custom_FrankCostabileMember_custom_PACIndustriesIncMember"
      id="Fact_0000000000764">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember"
      decimals="0"
      id="Fact_0000000000765"
      unitRef="USD">184000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_FrankCostabileMember_custom_PACIndustriesIncMember"
      decimals="0"
      id="Fact_0000000000766"
      unitRef="USD">180000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember"
      decimals="INF"
      id="Fact_0000000000767"
      unitRef="Sqft">12500</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember"
      decimals="-3"
      id="Fact_0000000000768"
      unitRef="USD">11000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2020-11-03_custom_PeterLimoncelliMember_custom_YESMember"
      id="Fact_0000000000769">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_PeterLimoncelliMember_custom_YESMember"
      decimals="0"
      id="Fact_0000000000770"
      unitRef="USD">142000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2020-07-01to2021-06-30_custom_PeterLimoncelliMember_custom_YESMember"
      decimals="0"
      id="Fact_0000000000771"
      unitRef="USD">92000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:NetRentableArea
      contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember"
      decimals="INF"
      id="Fact_0000000000772"
      unitRef="Sqft">20300</us-gaap:NetRentableArea>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember"
      decimals="0"
      id="Fact_0000000000773"
      unitRef="USD">20000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2022-02-07_custom_WilliamKincaidMember_custom_CLKMember"
      id="Fact_0000000000774">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses
      contextRef="From2021-07-01to2022-06-30_custom_WilliamKincaidMember_custom_CLKMember"
      decimals="0"
      id="Fact_0000000000775"
      unitRef="USD">80000</us-gaap:UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000781">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;16. Concentrations of Credit Risk&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts and trade receivables. The Company maintains its cash at large financial institutions. At June 30, 2022, bank deposits exceeded Federal Deposit Insurance Corporation insured limits. The Company believes that concentrations of credit risk with respect to trade receivables are limited due to the Company&#x2019;s large customer base. Also, based on the Company&#x2019;s credit evaluation, trade receivables are often collateralized by the equipment sold. No single customer or contract accounted for more than &lt;span style="font-size:10pt; "&gt;10&lt;/span&gt;% of the Company&#x2019;s revenues for fiscal 2022 or 2021. As of June 30, 2022, there were no accounts receivable due from any customer which accounted for greater than &lt;span style="font-size:10pt; "&gt;10&lt;/span&gt;% of the Company&#x2019;s accounts receivable. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage
      contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember"
      decimals="INF"
      id="Fact_0000000000778"
      unitRef="Pure">0.10</evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage>
    <evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage
      contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember"
      decimals="INF"
      id="Fact_0000000000777"
      unitRef="Pure">0.10</evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage>
    <evi:AccountsReceivableOtherContractAccountedGraterThanPercentage
      contextRef="From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember"
      decimals="INF"
      id="Fact_0000000000780"
      unitRef="Pure">0.10</evi:AccountsReceivableOtherContractAccountedGraterThanPercentage>
    <evi:AccountsReceivableOtherContractAccountedGraterThanPercentage
      contextRef="From2020-07-01to2021-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember"
      decimals="INF"
      id="Fact_0000000000779"
      unitRef="Pure">0.10</evi:AccountsReceivableOtherContractAccountedGraterThanPercentage>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000782">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;17. Commitments and Contingencies&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;From time to time in the ordinary course of business, certain of the Company&#x2019;s contracts require the Company to provide performance and payment bonds related to projects in process. These bonds are intended to provide assurance to the customer that the Company will perform under the terms of the contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under the contract or pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company is required to reimburse the surety for expenses or outlays it incurs. There were no outstanding performance or payment bonds at June 30, 2022 or 2021.&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company may from time to time become subject to litigation and other legal proceedings. Litigation and other legal proceedings may require the Company to incur significant expenses, including those relating to legal and other professional fees. In addition, litigation and other legal proceedings are inherently uncertain, and adverse outcomes in litigation or other legal proceedings could adversely affect the Company&#x2019;s financial condition, cash flows, and operating results. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000791">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;18. Retirement Plan&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;The Company has participatory deferred compensation plans under which it matches &lt;span style="font-size:10pt; "&gt;50&lt;/span&gt;% of employee contributions up to &lt;span style="font-size:10pt; "&gt;6&lt;/span&gt;% of an eligible employee&#x2019;s yearly compensation on a discretionary basis; provided, however, that, in response to the COVID-19 pandemic, for fiscal 2021, the Company reduced its match to &lt;span style="font-size:10pt; "&gt;25&lt;/span&gt;% of employee contributions up to &lt;span style="font-size:10pt; "&gt;6&lt;/span&gt;% of an eligible employee&#x2019;s yearly compensation, with a limit of a match of &lt;span style="font-size:10pt; "&gt;1&lt;/span&gt;% of an eligible employee&#x2019;s yearly compensation. Employees are eligible to participate in the plans after &lt;span style="font-size:10pt; "&gt;&lt;span style="font-size:10pt; "&gt;one year&lt;/span&gt;&lt;/span&gt; of service. The Company contributed approximately $&lt;span style="font-size:10pt; "&gt;493,000&lt;/span&gt; and $&lt;span style="font-size:10pt; "&gt;171,000&lt;/span&gt; to the plans during fiscal 2022 and fiscal 2021, respectively. The plans are qualified plans under Section 401(k) of the Internal Revenue Code. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock>
    <evi:DeferredCompensationPlans
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000783"
      unitRef="Pure">0.50</evi:DeferredCompensationPlans>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="From2021-07-01to2022-06-30"
      decimals="INF"
      id="Fact_0000000000784"
      unitRef="Pure">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <evi:DeferredCompensationPlans
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000785"
      unitRef="Pure">0.25</evi:DeferredCompensationPlans>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000786"
      unitRef="Pure">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <evi:PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage
      contextRef="From2020-07-01to2021-06-30"
      decimals="INF"
      id="Fact_0000000000787"
      unitRef="Pure">0.01</evi:PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000788">P1Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2021-07-01to2022-06-30"
      decimals="0"
      id="Fact_0000000000789"
      unitRef="USD">493000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2020-07-01to2021-06-30"
      decimals="0"
      id="Fact_0000000000790"
      unitRef="USD">171000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000792">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;19. Shareholders&#x2019; Equity&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;No dividends were declared or paid during the years ended June 30, 2022 or 2021. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000855">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt; &lt;span style="font-weight:bold; "&gt;20. Equity Plan&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Equity Incentive Plan&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;During 2015, the Company&#x2019;s board of directors and stockholders approved the Company&#x2019;s 2015 Equity Incentive Plan (the &#x201c;Plan&#x201d;). During December 2020, the Company&#x2019;s stockholders approved an amendment to the Plan to increase the number of shares of the Company&#x2019;s common stock authorized for issuance pursuant to awards granted under the Plan from &lt;span style="font-size:10pt; "&gt;1,500,000&lt;/span&gt; shares to &lt;span style="font-size:10pt; "&gt;3,000,000&lt;/span&gt; shares. The fair value of awards granted under the Plan is expensed on straight-line basis over the vesting period of the awards. Share-based compensation expense is included in selling, general and administrative expenses in the Company&#x2019;s condensed consolidated statements of operations. Non-cash share-based compensation expense under the Plan totaled $&lt;span style="font-size:10pt; "&gt;2.6&lt;/span&gt; million and $&lt;span style="font-size:10pt; "&gt;2.4&lt;/span&gt; million for fiscal 2022 and fiscal 2021, respectively. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:justify; margin-bottom:0pt; "/&gt; &lt;div&gt; &lt;div style="width:100%; clear:both;"&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; "&gt;68&lt;/p&gt; &lt;/div&gt;&lt;hr style="border-top:1.5pt solid #000000;"/&gt;&lt;div style="page-break-after:always;"/&gt;
&lt;p style="font-style:italic; font-size:10pt; margin-top:-3pt;"&gt;&lt;a href="#toc"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div&gt;
&lt;table cellpadding="0" style="border-spacing:0; " width="100%"&gt; &lt;tbody&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;EVI Industries, Inc. and Subsidiaries &lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#160;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;Notes to Consolidated Financial Statements&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:100%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;&lt;span style="font-weight:bold; "&gt;&#x2003;&lt;/span&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:0pt; margin-bottom:0pt; "&gt;During fiscal 2022, restricted stock awards, restricted stock units and stock awards of a total of &lt;span style="font-size:10pt; "&gt;134,612&lt;/span&gt; shares, &lt;span style="font-size:10pt; "&gt;178,719&lt;/span&gt; shares and &lt;span style="font-size:10pt; "&gt;8,287&lt;/span&gt; shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to vest in &lt;span style="font-size:10pt; "&gt;10&lt;/span&gt; to &lt;span style="font-size:10pt; "&gt;19&lt;/span&gt; years, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $&lt;span style="font-size:10pt; "&gt;4.8&lt;/span&gt; million. A portion of the restricted stock units is scheduled to vest ratably over four years and the remainder is scheduled to vest in &lt;span style="font-size:10pt; "&gt;4&lt;/span&gt; to &lt;span style="font-size:10pt; "&gt;37&lt;/span&gt; years. The total grant date fair value of such restricted stock units was $&lt;span style="font-size:10pt; "&gt;3.8&lt;/span&gt; million. Stock awards relate to shares of the Company&#x2019;s common stock issued under the Plan which are immediately held by the recipient upon grant without any risk of forfeiture. The total grant date fair value of such stock awards was $&lt;span style="font-size:10pt; "&gt;300,000&lt;/span&gt;. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;During fiscal 2021, restricted stock awards and restricted stock units of a total of &lt;span style="font-size:10pt; "&gt;8,624&lt;/span&gt; shares and &lt;span style="font-size:10pt; "&gt;204,014&lt;/span&gt; shares, respectively, were granted under the Plan. A portion of the restricted stock awards is scheduled to vest ratably over four years and the remainder is scheduled to cliff vest on or about the five-year anniversary of the applicable grant date, subject, in the case of certain restricted shares, to accelerated vesting upon the achievement of certain specified performance goals. The total grant date fair value, determined by using the closing stock price on the date of grant, of such restricted stock awards was $&lt;span style="font-size:10pt; "&gt;264,000&lt;/span&gt;. A portion of the restricted stock units is scheduled to vest ratably over &lt;span style="font-size:10pt; "&gt;four years&lt;/span&gt; and the remainder is scheduled to vest in &lt;span style="font-size:10pt; "&gt;4&lt;/span&gt; to &lt;span style="font-size:10pt; "&gt;41&lt;/span&gt; years. The total grant date fair value of such restricted stock units was $&lt;span style="font-size:10pt; "&gt;6.3&lt;/span&gt; million. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;During fiscal 2022, &lt;span style="font-size:10pt; "&gt;14,485&lt;/span&gt; shares of restricted stock awards and &lt;span style="font-size:10pt; "&gt;6,350&lt;/span&gt; shares of restricted stock units vested and &lt;span style="font-size:10pt; "&gt;3,834&lt;/span&gt; shares of common stock with an aggregate fair market value of $&lt;span style="font-size:10pt; "&gt;87,000&lt;/span&gt; were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As described above, during fiscal 2022, the Company also granted stock awards (not subject to forfeiture) of &lt;span style="font-size:10pt; "&gt;8,287&lt;/span&gt; shares of the Company&#x2019;s common stock. &lt;span style="font-size:10pt; "&gt;3,261&lt;/span&gt; of such shares of common stock, which had an aggregate fair market value of $&lt;span style="font-size:10pt; "&gt;118,000&lt;/span&gt; as of the grant date, were withheld in lieu of cash to satisfy tax withholding obligations in connection with the grant of the stock awards. During fiscal 2021, &lt;span style="font-size:10pt; "&gt;75,093&lt;/span&gt; shares of restricted stock awards and &lt;span style="font-size:10pt; "&gt;2,531&lt;/span&gt; shares of restricted stock units vested and &lt;span style="font-size:10pt; "&gt;25,310&lt;/span&gt; shares of common stock with an aggregate fair market value of $&lt;span style="font-size:10pt; "&gt;853,000&lt;/span&gt; were withheld as payment in lieu of cash to satisfy tax withholding obligations in connection with the vesting of such restricted stock. As of June 30, 2022, the Company had $&lt;span style="font-size:10pt; "&gt;18.1&lt;/span&gt; million and $&lt;span style="font-size:10pt; "&gt;9.6&lt;/span&gt; million of total unrecognized compensation expense related to non-vested restricted stock awards and restricted stock units, respectively, which is expected to be recognized over the weighted-average period of &lt;span style="font-size:10pt; "&gt;16.0&lt;/span&gt; years and &lt;span style="font-size:10pt; "&gt;11.4&lt;/span&gt; years, respectively. &lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:11pt; margin-bottom:0pt; "&gt;The following is a summary of non-vested restricted stock activity as of, and for the fiscal year ended, June 30, 2022:&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Restricted Stock Awards&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Restricted Stock Units&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted-Average&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair Value&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted-Average&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair Value&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; "&gt;Non-vested restricted stock outstanding at June 30, 2021&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;919,259&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;19.59&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;253,913&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;30.92&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Granted&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;134,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;35.32&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;178,719&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21.31&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vested&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;14,485&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25.11&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,350&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;29.61&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Forfeited&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;13,203&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;14.20&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;9,817&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;33.78&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; "&gt;Non-vested restricted stock outstanding at June 30, 2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,026,183&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21.65&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;416,465&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26.75&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:16pt; margin-bottom:0pt; "&gt;&lt;span style="font-style:italic; "&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:justify; margin-top:11pt; margin-bottom:0pt; "&gt;During 2017, the Company&#x2019;s board of directors and stockholders approved the Company&#x2019;s 2017 Employee Stock Purchase Plan, which, subject to the terms of the plan, allows eligible employees the opportunity to purchase shares of the Company&#x2019;s common stock at a &lt;span style="font-size:10pt; "&gt;5&lt;/span&gt;% discount. The employee stock purchase plan provides for six-month offering periods ending on December 31 and June 30 of each year. During fiscal 2022, &lt;span style="font-size:10pt; "&gt;8,389&lt;/span&gt; shares of common stock were purchased under the Company&#x2019;s employee stock purchase plan for which the Company received net proceeds of $&lt;span style="font-size:10pt; "&gt;120,000&lt;/span&gt;. During fiscal 2021, &lt;span style="font-size:10pt; "&gt;2,492&lt;/span&gt; shares of common stock were purchased under the Company&#x2019;s employee stock purchase plan for which the Company received net proceeds of $&lt;span style="font-size:10pt; "&gt;69,000&lt;/span&gt;. &lt;span style="font-size:12pt; "/&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-06-30_srt_MaximumMember"
      decimals="INF"
      id="Fact_0000000000793"
      unitRef="Shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-06-30_srt_MinimumMember"
      decimals="INF"
      id="Fact_0000000000794"
      unitRef="Shares">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2021-07-01to2022-06-30"
      decimals="-5"
      id="Fact_0000000000795"
      unitRef="USD">2600000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2020-07-01to2021-06-30"
      decimals="-5"
      id="Fact_0000000000796"
      unitRef="USD">2400000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockAwardsMember"
      decimals="INF"
      id="Fact_0000000000797"
      unitRef="Shares">134612</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000798"
      unitRef="Shares">178719</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember"
      decimals="INF"
      id="Fact_0000000000799"
      unitRef="Shares">8287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2021-07-01to2022-06-30_srt_MinimumMember_us-gaap_RestrictedStockMember"
      id="Fact_0000000000800">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2021-07-01to2022-06-30_srt_MaximumMember_us-gaap_RestrictedStockMember"
      id="Fact_0000000000801">P19Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember"
      decimals="-5"
      id="Fact_0000000000802"
      unitRef="USD">4800000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember"
      id="Fact_0000000000803">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember"
      id="Fact_0000000000804">P37Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="-5"
      id="Fact_0000000000805"
      unitRef="USD">3800000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember"
      decimals="0"
      id="Fact_0000000000806"
      unitRef="USD">300000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockAwardsMember"
      decimals="INF"
      id="Fact_0000000000807"
      unitRef="Shares">8624</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000808"
      unitRef="Shares">204014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2020-07-01to2021-06-30_custom_StockAwardsMember"
      decimals="0"
      id="Fact_0000000000809"
      unitRef="USD">264000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2020-07-01to2021-06-30"
      id="Fact_0000000000810">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MinimumMember"
      id="Fact_0000000000811">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember_srt_MaximumMember"
      id="Fact_0000000000812">P41Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember"
      decimals="-5"
      id="Fact_0000000000813"
      unitRef="USD">6300000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000814"
      unitRef="Shares">14485</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000815"
      unitRef="Shares">6350</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000816"
      unitRef="Shares">3834</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact_0000000000817"
      unitRef="USD">87000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-06-30_custom_StockAwardsMember"
      decimals="INF"
      id="Fact_0000000000818"
      unitRef="Shares">8287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000819"
      unitRef="Shares">3261</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-07-01to2022-06-30_custom_StockAwardsMember"
      decimals="0"
      id="Fact_0000000000820"
      unitRef="USD">118000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact_0000000000821"
      unitRef="Shares">75093</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2020-07-01to2021-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000822"
      unitRef="Shares">2531</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000823"
      unitRef="Shares">25310</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2020-07-01to2021-06-30_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact_0000000000824"
      unitRef="USD">853000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockMember"
      decimals="-5"
      id="Fact_0000000000825"
      unitRef="USD">18100000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="-5"
      id="Fact_0000000000826"
      unitRef="USD">9600000</us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2021-07-01to2022-06-30_custom_NonVestedRestrictedStockAwardsMember"
      id="Fact_0000000000827">P16Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      id="Fact_0000000000828">P11Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock
      contextRef="From2021-07-01to2022-06-30"
      id="Fact_0000000000849">
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;div style="margin-left:108pt; "&gt;
&lt;table cellpadding="0" class="fin" style="border-spacing:0; " width="100%"&gt; &lt;thead&gt; &lt;tr class="odd" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Restricted Stock Awards&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="7" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Restricted Stock Units&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted-Average&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair Value&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Shares&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td colspan="3" style="width:1%; border-bottom:0.7pt solid #000000; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Weighted-Average&lt;/p&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "&gt;Grant Date Fair Value&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; "&gt;Non-vested restricted stock outstanding at June 30, 2021&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;919,259&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;19.59&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;253,913&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;30.92&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Granted&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;134,612&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;35.32&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;178,719&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21.31&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Vested&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;14,485&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;25.11&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;6,350&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;29.61&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="even" style=""&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;Forfeited&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;13,203&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;14.20&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;(&lt;span style="font-size:10pt; "&gt;9,817&lt;/span&gt;&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;)&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;33.78&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:0.7pt solid #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="odd" style="background-color:#cceeff; "&gt; &lt;td style="width:41%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; text-indent:-10pt !important; padding-left:10pt !important; margin-bottom:0pt; "&gt;Non-vested restricted stock outstanding at June 30, 2022&lt;span style="font-size:10pt; padding-left:2pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;1,026,183&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;21.65&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:8%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;416,465&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:left; margin-top:0pt; margin-bottom:0pt; "&gt;$&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:15%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:right; margin-top:0pt; margin-bottom:0pt; "&gt;26.75&lt;span style="font-size:10pt; "/&gt;&lt;/p&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:10pt; text-align:center; margin-bottom:0pt; "/&gt; &lt;/td&gt; &lt;td style="width:1%; vertical-align:bottom; border-bottom:3px double #000000; "&gt;
&lt;p style="font-family:Times New Roman, Times, serif; font-size:12pt; text-align:center; margin-top:0pt; margin-bottom:0pt; "/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000829"
      unitRef="Shares">919259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000830"
      unitRef="USDPerShare">19.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000831"
      unitRef="Shares">253913</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000832"
      unitRef="USDPerShare">30.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000833"
      unitRef="Shares">134612</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000834"
      unitRef="USDPerShare">35.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000835"
      unitRef="Shares">178719</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000836"
      unitRef="USDPerShare">21.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000837"
      unitRef="Shares">14485</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000838"
      unitRef="USDPerShare">25.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000839"
      unitRef="Shares">6350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000840"
      unitRef="USDPerShare">29.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000841"
      unitRef="Shares">13203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000842"
      unitRef="USDPerShare">14.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000843"
      unitRef="Shares">9817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000844"
      unitRef="USDPerShare">33.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000845"
      unitRef="Shares">1026183</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_0000000000846"
      unitRef="USDPerShare">21.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000847"
      unitRef="Shares">416465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-07-01to2022-06-30_custom_RestrictedStockUnitsMember"
      decimals="INF"
      id="Fact_0000000000848"
      unitRef="USDPerShare">26.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <evi:DiscountRateOnPurchaseOfCommonStock
      contextRef="AsOf2021-06-30_custom_TwoThousandsSeventeenEmployeeStockPurchasePlanMember"
      decimals="INF"
      id="Fact_0000000000850"
      unitRef="Pure">0.05</evi:DiscountRateOnPurchaseOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000851"
      unitRef="Shares">8389</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-07-01to2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_0000000000852"
      unitRef="USD">120000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact_0000000000853"
      unitRef="Shares">2492</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2020-07-01to2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact_0000000000854"
      unitRef="USD">69000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_0000000000542"
          xlink:label="Fact_0000000000542"
          xlink:type="locator"/>
        <link:footnote id="FN_631b0e0f55c38dc5095a1a1d" xlink:label="FN_631b0e0f55c38dc5095a1a1d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Expenses are classified within selling, general and administrative expenses in the Company&#x2019;s consolidated statements of operations </xhtml:span><xhtml:span style="font-size:10pt; ">for the years ended June 30, 2022 and 2021.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000542"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000543"
          xlink:label="Fact_0000000000543"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000543"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000544"
          xlink:label="Fact_0000000000544"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000544"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000545"
          xlink:label="Fact_0000000000545"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000545"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000546"
          xlink:label="Fact_0000000000546"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000546"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000547"
          xlink:label="Fact_0000000000547"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000547"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000548"
          xlink:label="Fact_0000000000548"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000548"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000549"
          xlink:label="Fact_0000000000549"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000549"
          xlink:to="FN_631b0e0f55c38dc5095a1a1d"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000455"
          xlink:label="Fact_0000000000455"
          xlink:type="locator"/>
        <link:footnote id="FN_6020ec750f5ab87d6159df7b" xlink:label="FN_6020ec750f5ab87d6159df7b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Includes $5.3 million paid net of $792,000 of cash acquired.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000455"
          xlink:to="FN_6020ec750f5ab87d6159df7b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000399"
          xlink:label="Fact_0000000000399"
          xlink:type="locator"/>
        <link:footnote id="FN_631aed6d94dad711a3197770" xlink:label="FN_631aed6d94dad711a3197770" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Includes $4.5 million paid net of $1.2 million of cash acquired.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000399"
          xlink:to="FN_631aed6d94dad711a3197770"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000579"
          xlink:label="Fact_0000000000579"
          xlink:type="locator"/>
        <link:footnote id="FN_631aa8c14b027557bdd1cf8f" xlink:label="FN_631aa8c14b027557bdd1cf8f" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Excludes non-guaranteed residual values of $2.6 million.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000579"
          xlink:to="FN_631aa8c14b027557bdd1cf8f"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000609"
          xlink:label="Fact_0000000000609"
          xlink:type="locator"/>
        <link:footnote id="FN_631b0e0f55c38dc5095a1a20" xlink:label="FN_631b0e0f55c38dc5095a1a20" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates to working capital adjustments from business acquisitions consummated by the Company during fiscal 2021</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000609"
          xlink:to="FN_631b0e0f55c38dc5095a1a20"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000606"
          xlink:label="Fact_0000000000606"
          xlink:type="locator"/>
        <link:footnote id="FN_631aa8c14b027557bdd1cf92" xlink:label="FN_631aa8c14b027557bdd1cf92" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates to working capital adjustments from business acquisitions consummated by the Company during the fiscal year ended June 30, 2020</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000606"
          xlink:to="FN_631aa8c14b027557bdd1cf92"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000457"
          xlink:label="Fact_0000000000457"
          xlink:type="locator"/>
        <link:footnote id="FN_631b0e0f55c38dc5095a1a1b" xlink:label="FN_631b0e0f55c38dc5095a1a1b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Calculated as 278,385 shares of the Company&#x2019;s common stock, multiplied by $30.61, the closing price </xhtml:span><xhtml:span style="font-size:10pt; ">of the Company&#x2019;s common stock on the closing date.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000457"
          xlink:to="FN_631b0e0f55c38dc5095a1a1b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0000000000401"
          xlink:label="Fact_0000000000401"
          xlink:type="locator"/>
        <link:footnote id="FN_631aed6d94dad711a3197772" xlink:label="FN_631aed6d94dad711a3197772" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size:10pt; ">Calculated as 179,087 shares of the Company&#x2019;s common stock, multiplied by $21.44, the closing price </xhtml:span><xhtml:span style="font-size:10pt; ">of the Company&#x2019;s common stock on the closing date.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0000000000401"
          xlink:to="FN_631aed6d94dad711a3197772"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</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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
MT C):FBPI=:$5(<&BOO].Y%/FZU$@H6&/2(#AYZ^\QSCL(^7=J9UC,Q Z\Q
M<:O_$"H(5V))7/K+XZ]DP?U,0BLS(L.5)B*.<\<L_.\GY"?GS*%#LF:2/+/(
M/#&""W8&>8SX0.OX0'&3#ZD^"),GLGB-'T5DY+<G?WR=&2%9C0FVU)J0ZIA
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
M!=/H,,8N%&&>UDP/-F9A>3N>;DXQM:4+A#BR(FW#HEF4^$+=*QP-*]Q;L13
M$\:;:@&IBS1_"NP$J"UF49(,&X$+1;&GNFBO>#2L>'_*ZN%<"U5^<S+8(A>G
MS&+M0,6^30+MI9"&I;!GG8E[[8^L0Q'3:334:P>,D&GJ&75IKX<TO,_:I.RI
M.#JV6C#=3H<CCP.7$D(\HDU[ :-I4+3O5ER)E2PRH9J?D(#I7#\[>09U\)M?
M?'RGU8Z=[M6/AM7O5NTJ%+1E\66,SL@%QJ#A"JUYT8K7B+=Z!1OX?PW$1,B\
M\Z(8CS'&KU$E*X'RIC$":O1>MKJ!X3N#XG&&+DC&[2QR1NW_+W0<L%Z$Z0D1
MEF4)FK&+U@6F\>EHF6!M H9WEW=!T^A]"S'<O?CKHDCHF,UF8\+2,)J,35\M
M6A/N'7(E"M-MD5;0NUKESF!;_!FQ&I8+Y"DRUL\'+#P?7&=9;D07VD'-\^P<
MF"YXG4-[<+Z!LP> 61I'UCLX!PS'V*.TK!\46'A0^" TATLP&W)508R=;8LY
M5![FK6'7<L"@L_KVY*R?!MB):6#[G'<9N4NPL4F6A6STV)=C> R;[9-HXO39
M'A?.88,UE!,7C$X3S_Z/';RO#4\5&SEI7MBOF3TO$)(FJ?6$'#B<I)$OY_O)
M@H4G"TO]N@?P8OJ1]8;9N9EUX)R;V<G!AQ#S%>HOKA[RJH%99PF&^"*% *C-
MAYW-B99U]VWD7FK8?G2'*\&!M@' [TLI]>[$?&[9?UZ;_P=02P,$%     @
MPX$M54RKJCOT @  5PH  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM
M5FMOVC 4_2M6-DV;U#4/'H$.(K5,U39I$BI[?)CVP2078M6Q,]N!=K]^UPG-
M" T,VO$AV,X]Q^<X]]H>K:6ZU2F (7<9%WKLI,;D%ZZKXQ0RJL]E#@+?+*3*
MJ,&N6KHZ5T"3$I1Q-_"\OIM1)IQH5(Y-5322A>%,P%0176095?=7P.5Z[/C.
MP\ -6Z;&#KC1**=+F('YFD\5]MR:)6$9",VD( H68^?2OYCXG@64$=\8K/56
MFU@K<REO;>=C,G8\JP@XQ,924/Q;P00XMTRHX]>&U*GGM,#M]@/[=6D>S<RI
MAHGDWUEBTK$S<$@""UIP<R/7'V!CJ&?Y8LEU^23K*K87.B0NM)'9!HP*,B:J
M?WJW68@M@-_= P@V@.!80&<#Z)1&*V6EK??4T&BDY)HH&XULME&N38E&-TS8
MSS@S"M\RQ)EH(H66G"740$*N**<B!C*S=)J\GE(%PJ1@6$SY&_*6O"0NT2F.
MZI%K<';+X<:;F:ZJF8(],WTJQ#GI>&<D\(*@!3XY'NXWX2YZKHT'M?&@Y.OL
MX9L9M(SY:(A<D&LFT#BCG$RE9F5^_;B<:Z,PRWZV6:VXN^W<MO0N=$YC&#M8
M6QK4"ISHU0N_[[UK,_Z?R!K+T*F7H7.(/9IBU8!2^/$QU>+;,Y)315:4%]!F
MN^+JEUQV@UA%^"E6VUX.130$=FN!W=,$5OE':&%2J=AO2-J$5IR]+1FXK^%O
M1^T_PQJ2>[7DWI,D,ZV+=KD'^=HS@+1ETO-Y&H;[M>'^DPSCL:$-%0D3RS;7
M!TE/</U\GH;KL'8='G0]D5F&&\4Q=1,^JHJ@MY.*!T,:^@:UOL$)^HXJF\&>
M>GA4.$<$-C0/:\W#TS7OKYOA(QE^T.]Y^-C1VQ;8&0[]3MBNU_?^GI_>0<5?
M\/*D"W7?U-QZ/'HM(L*!M[N%ML9YH=??D>ING?KVRO69JB43FG!8(- [#Y%!
M5;>8JF-D7EX$YM+@M:)LIGCS V4#\/U"2O/0L7>+^BX9_0%02P,$%     @
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
M@$I^;&@S.+%&!ZB8AT(;<M?+>6S7\V.;81W<X$&$NJ;I$O=*VP2@9#D44 H
M-*2@E^_8KM\O[8EA@UYW(M=7Z0!5[*!H"2A:"H4V?([8BW8R7K2/:HW9\4<\
MH"&Z.,9$U?10HR500.F9L(>T])*>C)?T%[7'B"[FY7E<Z3?.[=&,+3=0M 04
M+85"&_)Z]-S>+N6!>F1$?V:NKJ!$%\*>2P*UGJ $/!10:HS;Q2<*JA?PQ"[@
M@7MD1)>Y!+M>&*DL@&IY4+0$%"V%0AORVS<(R)EW"5[5([.#C#W'$UW&$S^.
MU!(#>AD@@0)*S\4]I*!O/A![\\'>([,[CTX]: OB$C0S17HOP].T6'K.:IC_
MOJ= [#V%,STR8F1%U_(N#M1%3#>*0]_SU(ENZ NXCOI8)C&8$1*I1Y+48(9Q
M&(0GGCN27O@3N_!_98_,G"Y=:V,2^ Y6-]:Y/8C1$]0T;ABI;<H$=-04"FU/
MU/3H[=7F;>:_:/V8E1SE[$'".^]">7?U_@7A_86H-NT+K?>5$%71?ETS*L_
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
MT1F,),?K3/FA^-11_4[Z(+PL\)[= 0HID[1H1=,;,1N5\TC1L!)E(8W19CD
M"7B]C#]IYPQ( R?@NMD:]%4 4M#*DGSML&@-48RV0E8FA]8@6L<ZL*:M$J"P
MPI/DD76B4*"@^_KT"%-_5KHD" ^$+Q4]TG^11MJ(C?2KJ+?;\O\+;72Z!9I3
MCN2LL%_!MS9T2ZR4#'Q9V@TNEPR@Z#"R.2YRJO)*R+(LX/ADR5N#T)>E=8%@
M1L[UE0Z,.7@WK[) UN!R 4MVO1\-KUU72A?8#6!RN!2!UA33\SS7M)4L(I)B
MA#MB"$J3XS,(LG-X3!@5J%"0 CU^2[#1TO@OAX(V/F#_Y \JA4$1EZCH'*=*
MB9!W<?A0NU:D-EE1Y4HL[9UR)L:0=M"ABH9R.G*6T>^.$7&S('71BAN"Y]C-
MHJQ<MF+TK"7$S[>=/9TT2R46SJ[[_3P@Y((AE@4BY\2:\%WB=V7('7!E!V]8
M64@'<= ,:SX+O_6@TWNHEH6W3SJ5H5+G#]9D2'K 0,[AEEU1\*]U(0H!ST(W
M5JG-IP86LK$A/D-"I !!@)P7M..2K!C6?'11;?>Q9/^BTD6>6$G\!*J&AB!5
M('.Y%1=JJ9D+*+VFX\GA+G0TN8&DDOJUX'D2/.\*7D;!/@GN1XK,X&NOHV5
M+1*/+/\OY)(7,L5O-;K%,ICTKS$XX%"@EQ.%7NO0,*1%FK<AF5-KESQV="8^
M&/$A"W8.O29<S2=']U(I 3'GHA"D"9JR%Y H:HZ0WJL8Q=\5P.-,K,GB-5/M
M0%Q=72*WQ"5H#8VIT7)_S@*SN 4X#2B5S4X &F#$S(SJ08&"Y&_%Y&1X**:#
M\6PV.#T=]QEP,&$#CK_"@$].[T?E/S4EZ2;ANBZO$A495>A_,@-TZ^QG3<P-
M%;X5Q\/30W%P<#*8((X=D]ZHN:O0=XM3-NGD*TQZ363G=W1ECOAGM1#G772^
MI4")[_/1?"1'XOP\OX-@]/KB*M'M3:2&'S@-;VZW^Q\!17%U'2T/%K0:S<U3
M+O=9/!T/9^)D.!$'LY/!P=%.(&]4B0T8B].OMOLFLR&('UNJJZ/WLR7N,KW1
MNZ?L$4%N?#HX.C[IC<XA:WFZJR6GO(/HZ_/+3HL5.ZSO4^;C6=LV27&MC/';
M AY_!%8/%)N)R?'IX&1VW%7L/>B6_7? C?GX$<7^D.96J=8W=60'$0%)Q3]^
MO.FJ^!Y#V\]R7:+Y<.I+=)P-C\3T&$$^Z8?V<1P>'M&Q'0%P42/P7C09B)>X
MI/:XM>:RUHJMZ7:O3>-Z]>N.:2@H*_"3PX;FB_Q_,#Q@_X]/CI_-9N(3ER.
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
MQ[)D"Y-,#V\A":=9D FP7HD:=ENT8HJND18J1 _R9 <B#(S] E7^*U9)X*X
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
MV!PP]DM5'^#,K8R*A ,QL ) WC((5:UK2".=-O'KL,/(R)&PH0UYI##VX 3
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
M>5K6-95W"\)</!@WK-@$+\>444S'MRVD8 LBS1?2EZ9W<Y*\;*B KF]]Q9T
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
MAXR%.)"1-E?M[RTB<:5$'3RXK#;DQ0E?)"D&TSY"J.#1FD6PHLU,L$H]45+
M*55N4(@M.>ZO>5H9TS<ADTIM<=IG>^]RXF-$MFCCJKL4P%ZFEJ(@Y>1U;9V]
M]&90!F;5Z-ZL92%HKMY:$4L\6R7DK9V5KJ2,MTF:-I&SR:O2S%Y+;_T&T1@-
M-20)NE,AT@3D@1"QGK0C8K J>:O6O-"B%+Q>M)NX!/#*K796"C7%3G6#K!1F
M5P_/K3='-#RW+KE:]Y_9>FZ"5FIJ)S_E#ZT'EF_[P=B:ES+Z,-#[=/$0K=/
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
MA2S!AO0EJF\@)'5 .]7GS0U-T'Z^_O1_4$L#!!0    ( ,.!+57^S?P'@ (
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
M6N60OR9(4$DGA^WD+-A!QN^UZI,![1%&&3O -^C2&P2^P0?I;<F5L)G4MC9
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
M O"\T#!PN@T:Z*_8\W\ 4$L#!!0    ( ,.!+55O'E4EB@(  -D%   9
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
M"X8$<+_6&(%A0@?LWLGS?P!02P,$%     @ PX$M5=7T,HBL"   <18  !D
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
M[MCQ;L 7CK4^J(-5LI3RFVW<I>,@M(0PQ\18!$;%(\XPSRT0T?B^Q0SV4]K
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
M:&5E=',O<VAE970R-BYX;6RU5FV/VS8,_NY?0:1#T0*J8\DOL>\EP-WUVG5
MBT.OO7X8]D&QE5BK;;F2?&GVZT<I3GI=<QDZ8!\24S3Y\*%(T3I;*_W9U$)8
M^-HVG3F?U-;V)].I*6O1<A.J7G3X9JETRRTN]6IJ>BUXY9W:9LJB*)NV7':3
M^9G7W>CYF1IL(SMQH\$,;<OUYE(T:GT^H9.=XKU<U=8IIO.SGJ_$K; ?^QN-
MJ^D>I9*MZ(Q4'6BQ/)]<T)/+Q-E[@SLIUN:!#"Z3A5*?W>)-=3Z)'"'1B-(Z
M!(Z/>W$EFL8!(8TO(^9D'](Y/I1WZ*]\[IC+@AMQI9I/LK+U^22?0"66?&CL
M>[7^58SYI ZO5(WQ_[#>VB;Q!,K!6-6.SLB@E=WVR;^.^_# (8\><6"C _.\
MMX$\RY?<\OF95FO0SAK1G.!3]=Y(3G:N*+=6XUN)?G9^_660=@,W#>_,V=0B
MHM-/R]'[<NO-'O&F#-ZJSM8&KKM*5-\#3)'*G@_;\;ED1Q%_&[H0XH@ BQ@[
M@A?O\XL]7OP(WFW-M7AQB76KX(9OL)TL7&C-NY7P\N\7"V,U]L8?A[+?8B>'
ML=UY.3$]+\7Y! ^$$?I>3.9/G] L.CW"/-DS3XZA_VMECGNS*(0'"#OY35=B
MUG@.MMJ7@Y;="O>:I@1L+>!*M3WO-D^?Y(S.3@TL%-<5J"544N,Y4MH [RK
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
ML2Q9PR35PVM(<M,L\ 18KT0)NRU:44772 L5H@?O9 <L#)3] D7^"Q9)8*X
M&E6"'T$)^?]H7*#89JM6+$-G\-8+U+2M(P[DRP?J[*HK5T59$M,2N8C7#1ZM
MP"0#>MP6*'8\,2%#ISO!2%UU#6GXYCXK.X(<+#_X>X#MHA>ERH%Y6J^I$O:<
MBM>S) *LMJ2>%")#\3(I'^P9H3!M#J/5 /768-^^&%#N=P#(1^)_<&XWLY!R
M0T$JZFA#ZABP152]X"[D:K($EFOCQCV0J=Z"WH#^N08I'A57_9A(M;)&90W9
M5HV!.2IA07@<Y-T)V+'#HYQ+UIAASJ/(.BT>'U6 153S@QY;ZAZ1[7V>#IO"
M2K#4(#]GQ@O?PP,#+'N8,D+E_Q-['3O4Z0TQ/)*!M]8:F?G'(EL4)5\I]WWF
MOR^#[W%=<EA5K;<G!^QTSQW%0Y>0;YON>KR"^%V0P705K(,LBID:\DG;E>3+
M)7PPZ?(-&Y1J;-D-B!C@-7G@V(GN)9H0+>SO3_%6#8GUCTMC\HCA"J0'%O^M
M15K%J19P*.F7:KRD0HM*%:D>3L>.=.K8G/$74AA\8&7LLCU[<)%./XE'8(T8
MA7'#V6\+6.S6&P)[:1IR9 1T'>HV8@@,R1QT(.;W1!("TR%-D&JDEQ'X *P$
M&\;;(;^BSXNIL&>YJ9; L_%1"=.VS$#XX-)DT;6T$U8UXG%E63_86)S0#L1W
MTULO(MKDE'UDWC"_3&83EG!IH..:K$&7H'BQ80;Z R;]#Q$VV1S_Z"KC@BVT
M,OPRU2MH<MW1JD8,X+T[I2L."A<\;!]_>Z(SG. ,^-_TY$5LA\+"7>5M<;>%
MDV].KM+IQ1Q^SJ[2F_G\Y-4!,DZN+F<G\_3JZ?7)CT!UWWK$B'5[<II<I[/K
MR<EC^&T.3TXOX5='%B?3].+F&L":G+RJ2*T2[@.+3M/)= 8_3Y-9>G.#PU@]
M5EZ#G$U([FL8FURG&'O+C$V<ST-C= <(XLOI4_@YO[CVWP;,&+9R.;EF5*2S
M^0Q^^XQ=#\U$FW=T>Z"(!62(?^9=(WXX()>2K$+0SN#@3;*'D^S)>+;- B3W
MO).-R9A$85HU$+P**3.^]-_A!PFK.1$YDTV/.E9;\";*\H AA%NNNY8T,M(I
M#V['%)03-FH8NIC1YK4A-J_2EAA)R*W%ET AM>T.,$.QLY5&-\ \A*VW#T8N
M-4EN=\5#TR9T-GN=O"]VDGH)MX]YB><4^B6P694UP AUBMKYO>%4 5=P%'J"
M'.BP]LBF\\(N2W0_X"JH^$HT O4=W/(QKRW)C9B4D&R:8@W8*CU="()@SCY
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
M<U 'V6V?E^*>#D68@YWKG1@0Y)(%(J6E ]E<K$YQYIYFQM)5=1N.Z!;+93C
M$5$L.]Y1YPBK9D@'K%Q-!:N#ASR@,>KQ"W)W0-S2,?OTIT@U<&?=E7P=^5X@
M<^+<.5+_\*B #>'N-?YG,8&R:QT):%+;T1NM/. 0_4<XC=L4JB+8"0-C/V#+
M9A3DI=0]QH2MNX:K[@*4T-H.M7#/@P@6V6,41G)%Z4BJ#1:GB%K,M5R*%V03
M>;'"G!^MH@UYS;B<\G7KT_'"]5>:<O@6UKG;P#X'!=:73A+[+]B0M3Z_$4NV
M+3WG+?OVH3Y;EIA=P%8]ZPC]3Z7(6KP/ Q,6EK)!7"8E7(6E*Z!$FX3/V#DY
M!Z'BK*3MEBSX>OF!SZ?:"],N=LQ9)=)$5UC3VRCJ4V#%9)5CI@( CVSI5.,_
ME%I#!77XVV-7!BVS8O03#2&2V'!_- 08)$2>,XJ=5^%04 2 VVY!+@> J@..
M8[DV'"==LG^3=H?U6VS-!3KKT;UJJ)XI4@;[*F8T)0&!*U.TQ 5<]I1'"R%A
M!YR% G?RL*@#PALB"%/,DX,]PD^X,.B.IF 2L0Y&*ZFT# EFATMR.V[8)0J*
MXN="]O[O:1QDU$#E,3S!LM/Y17HUG24WZ=7L(IE>WZ37TZ<PU44ZF5[ I[.;
M:\R_O)J>O!:UDQV3L<(99'K^3"X:%%TGWYS +$\OX>=-.K^YD*S7D!+(WHEH
M0Z2>4#OS8CR'PQ,/J>/D8C8_N9Z'J\=3#%9 T179U"50"6:DSM.K:\PFO4ZO
M+N<GOU&K'(11'/E6:#7(K-3$#.3SRX'K=S*=I?.K:_PQO9B=O"S*KN5Z: :=
MKBAJ!,#-J:YJ=C,_N9A??='BN<XZO/[5Y01_7%[?G/QP#,QO3B;G\PG]N)HS
MF&$2=_S@["D_.#VY;?M)JK60,#"NBUGZ=#)/ING\Z=/T^N(RN;FZ2I]>3^#I
MJQ2>'F/Z/L5P.IYC>->A=Q:6? %6EZG:YKCW^FLFBCT:$G2WFN60'FE_D;H^
M%][]Y!(Q2 (":^FV"[9 PXHB+3%C6( _OG5KBN1LC.F/B$MBI,H5%8.H.N;R
M*KD:Q;E/W)E^(NDF!YIL"Q)WY&@>1/<7SA'G4:K6TVZ,BV]EP9#,B0Q.1"1[
MBDLOZ!GC\L:ZZB#U@'WB,7:^2:[F,W+W7LPO/^7O]4'MZ7A4^RXL\?N[E/@-
M8NLKXMR#DR=W@U6%R\$*Q*("'13%1T/<1@)9WFW/:<*1;M\X#7G34+6,GH[4
MW=F#Z"@&),^_""PV\:AWR3[J0]&O8?B2+(UQ)=.'SJ?CL?/7Z!7ZEZK>+R2$
M]4)2)X.J,_THJ#X;//BOB+;_.S DKZ/T4\FDY)1B3I@FG?*A[LI<''F&+#E-
MH29_7"W*']KCFLV?.>MCGYRBWOJQ:'G*QRYK2=, ./L9B^^Q5 H#2VB8;;/F
M@VE=YI);RL];L%,".SB54;<L5VX@<SB%KVJ=SR5,G$1^H:TX0 &W+$N#%-K
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
M&2Q]%'8A-&DHHBR6^E%2\9<6G^#L85N_3X<@TD"7037^R\I&:?.W[U[=@2V
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
M3(G=]%E 4[IDA7?2F15( Z7G%?.I\HH'WR&W=S#^G9TNO_'PU8VNCS[#Y)B
M0H27K/?&O3CASSNC_;NK/O-^!S&Q8:^WB&6^[L%-<"^ZX>(E0IH61*M/8H]-
M"QP7)M%T'. A(_3(!M1;GH8UI]Y-S+FMKM<#A2T4J</*ZY/@G=Q;TZSIS>.X
M/&R67\_M/DWT[>:W_$YO_SB_&AVXY1K?2%2:%0R=G%]?/F(;3?]HZQV]X7M1
MMVV]I5\W8%.;!A^ [U<UL"#Y Q=P[WQ__K]02P,$%     @ PX$M56H5O.Y[
M!   Y0H  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULI59M;]LV$/ZN
M7T&H19$ 2JP76W)2VT"2IEB&=0B2KOTP[ ,MG2VB%.F2E-WLU^^.LI5D=8P,
M^R*2TKT\=\\==9.--M]L#>#8CT8J.PUKYU;G@X$M:VBX/=4K4/AEH4W#'1[-
M<F!7!GCEE1HY2.,X'S1<J' V\>]NS6RB6R>%@EO#;-LTW#Q<@M2;:9B$NQ=W
M8ED[>C&8359\"??@_EC=&CP->BN5:$!9H14SL)B&%\GY94[R7N"+@(U]LF<4
MR5SK;W2XJ:9A3(! 0NG( L=E#5<@)1E"&-^W-L/>)2D^W>^L?_2Q8RQS;N%*
MRZ^B<O4T'(>L@@5OI;O3FU]@&\^([)5:6O]DFZUL'+*RM4XW6V5$T C5K?S'
M-@^O44BW"JG'W3GR*#]PQV<3HS?,D#1:HXT/U6LC.*&(E'MG\*M /3>[[\A@
M>L'NQ5*)A2BY<NRB+'6KG%!+=JNE* 58=O29SR78X\G H6-2'Y1;)Y>=D_0%
M)TG*/FGE:LNN5075<P,#1-S#3G>P+].#%G]MU2G+XHBE<9H>L)?U:<B\O>P%
M>_OB_?-B;IW!LOEK7\2=O>%^>]1*YW;%2YB&V"L6S!K"V;LW21Z_/X!VV*,=
M'K(^N\?6K%H)Q%JIK;,1 ^L$UBA4#+A1&(=E7%5L+J3T!VR %9@2E,-6Z_2:
ME03?&25R0W':?7$>1G+U:N]2JR68$P>F>73(-C4HYFKP89PX?4(K:\#5NB*4
M!M:@6L"UU%B='JZPK'5"BK_1';<DA=4 ?35XS[A)R(T5EE"A##E9:(F7$)%\
M),BM;BT*V^/S8&<A( OT2 (?&A.J;(TA$XJU:ILT//8A!&^#/$J&&:YI'HVS
M++C^*1E!/DJ#+,K/BN WL/;\,3%.LPI%@R-61&D1!\>XRU R&>'V#AS>JLA7
MD$3#<8&PX@ ;B/#/N>2J!'2:1'&2XGK$TF@\1K4#]37JZVOTZOKB#36&3X1L
ML7EQXQ.+75+Y(+=0F+^#]E7085^?:VR/W@LW\,P3L7:%2>?JX=V;<9H4[^T!
M[U@8>+^8?W%=\A75C7T=Z1VM6%@6/+E)-$K.<,V&Q>-7*3A2B.4(%A,_BHN.
MN"C-4MS]+X[RGJ/\U1SA;TF4ONXK(=MG;8A-C[G!M.YCYK '_.OY3#Z@,<N
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
MQ06TU=_0R6!W[.%'BHLH"!^H+B(_ZF]FTM16+H8,JZW#<CK7IH?"CU<FD9M
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
ME,4N]&:%SQYHYX#[I5)V.W$'# ]I]@=02P,$%     @ PX$M58EZ!V2H @
MNP4  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL?91M;YLP$,??\RDL
M-DVME!4,A&99@I1TF[9)W:)V#R^FO7#@"%;!9K8)[;??&0C+I#1O\-/=[_YG
M<[=HI7K0!8 ACU4I]-(MC*GGGJ?3 BJFKV0- D]RJ2IF<*EVGJX5L*QSJDHO
M\/W8JQ@7;K+H]C8J6<C&E%S 1A'=5!533VLH9;MTJ7O8N..[PM@-+UG4; ?W
M8+[7&X4K;Z1DO *AN11$0;YT5W2^CJQ]9_"#0ZN/YL1FLI7RP2X^94O7MX*@
MA-18 L-A#S=0EA:$,OX,3'<,:1V/YP?ZARYWS&7+--S(\B?/3+%T9R[)(&=-
M:>YD^Q&&?*:6E\I2=U_2]K9AZ)*TT496@S,JJ+CH1_8XW,.1P\Q_QB$8'().
M=Q^H4_F.&98LE&R)LM9(LY,NU<X;Q7%A'^7>*#SEZ&>2KZ8 16X:I4 8LM(:
MC"87W]BV!'VY\ R&L(9>.N#6/2YX!D<#<BN%*31Y+S+(_@=XJ&T4&!P$KH.S
MQ,^-N"*A/R&!'P1G>.&8<-CQPK,)#XG^6FVU4?AG_#Z5:@^*3H-LM<QUS5)8
MNE@.&M0>W.35"QK[;\_(C$:9T3EZ<H_5ES4E$)F34V]T2N]Y8D])!PKK+X!I
M&P#O&,8[)DQD=D))"PI(*JM:<0V9-40$R66)E<S%CEQP@3NRT>BA+^?. >-8
MC/U0IP^J( 6^[_XIYZ5#)S2F.$[CR-DHJ!G/"!>Z44RDX,0SZH0^=;Y@0^)B
M#]I@"T"E&$LS!!#S5 ,I 2M1D]>'?)Q@X@>1,YM%SJD\\9A.4=(DOO8Q<CSQ
MZ0S':!+1-Z<>RSLJJ K4KFL;&N^B$::OK7%W[$RKOB#_F?=M[9:I'6:'BG-T
M]:^NIRY1?:OH%T;677ENI<%B[Z8%=E=0U@#/<RG-86$#C/TZ^0M02P,$%
M  @ PX$M5;;=0A1&!0  40T  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&ULK5=;;]LV%'[GKR#<R]+"L76_N(F!)&NQ#LD:-&G[,.R!EFB;J$2J)!4G
M^_4[)&4E<5PM _:0B-?O7+YSH8\V0GY7:THUOJTKKHY':ZV;V72JBC6MB9J(
MAG+860I9$PU3N9JJ1E)2VDMU-0T\+YG6A/'1_,BN7<KYD6AUQ3B]E%BU=4WD
MW2FMQ.9XY(^V"Y_9:JW-PG1^U) 5O:+Z2W,I83;M44I64ZZ8X%C2Y?'HQ)^=
MIN:\/?"5T8UZ,,;&DH40W\WD8WD\\HQ"M**%-@@$/C?TC%:5 0(U?G28HUZD
MN?APO$7_8&T'6Q9$T3-1?6.E7A^/LA$NZ9*TE?XL-K_1SI[8X!6B4O8_WG1G
MO1$N6J5%W5T&#6K&W9?<=GYXSH6@NQ!8O9T@J^6O1)/YD10;+,UI0#,#:ZJ]
M#<HQ;DBYTA)V&=S3\W,*)BE\<$T6%55OCJ8:0,W6M.@ 3AU \!, /\ 7@NNU
MPN]Y2<O' %/0IE<IV*IT&@PB_M[R"0Z],0Z\(!C "WL30XL7#IOXY\E":0E1
M\-<^(QU$M!_"9,9,-:2@QR,(?47E#1W-7[_P$^_=@()1KV TA#Z_@DPKVXIB
ML01J=2N99J PS"#W)-&,KW!EC, 5(PM6V>U]1@R+^<!402I\1XE4F/(28-&%
M$W=GA'WJA5F/X?-[8?B <:S7HE6$E^H- F9"]!(%XS3*S21"_CC+,S.,81B&
M=C5!N1>808K2,$;7:PIE8ZFIA"-!YJ-KH4$?9UE#[B#5M0+4;)Q[$3JG2LTP
MJ44+JY#^UN_<JL<X8%"E41)[Z-*MXQM2M=:#3SQE(8-X"UFT4IH+C9"F+H 1
ML9^A<\%7AP!;]^LO43Q.PV2 W[CG-WXVOSN,[J5Q& W<B+7)5KPP)15WCE&8
ME"4SFH-/&7?EVE7.BFA:8BV 08K/1-T0?O?Z11;XZ3OU1*$=JF?HTTX,%@(\
M?[VAU0W%M<M\:C(?0][2/F__]82_%Q@?^&]L8"5^8+^^EZ.K-5#BR-DY>8C@
MV%<BF?7'SF:0Y2B,'X>95=[@YIYOOU$:(#B,W]]"FS/F$PFG*J(46S)0></T
M&AP";01X6(WQBG+0NL+@'' X%&1FBHKI+)AN(:P#GWJZ$%R)BI66#:7A8R/^
M053  0S$V=M]FNYZUHHV#IS@GX:"-?:P9QX\I^RU$DJ 22@,THRM5OA^]!EZ
MS.=C[K[9;@?8Y 8T7U&(,O,"N"?3RMRE6*%HDCG+4#R)NM$3K$=:/L4()P%Z
MA8))CEX-)&?2)V?R[.14;=-4EA5@N"!JC3\8M_XDFPK'[R_@[KYX_,>"/:S:
M_Y%D9\:*AK#2!M:VG#)>5*TYW(5J#<JVTEJ^MX3.GN3D;O)*P^&A6!ZV,('L
MH2:P%QIBPDFAM\6:<"#7J#'@I4Y2G,$W'"=1/D!QVE.</K^_0I#6;8V7+30^
M$[:.:U'73-MTW$?3,/R>OMJ3T!6?BTZJ:ZR77:\S0;2@^#,M*-2/$IW4IO7\
M[0(-=/W" =+X[R,'!2GZ ][H'_D-=#Y+%'CUBL"C#5_?-=1!*V3#PK@N33+K
MRB Q<W\<>XEKVZ;VI;"0Y+GIPU[F&CC0&H:PX,?0MM-TV\JC+$))[J,T#UU+
M3Z&EA_ 7>=[#CN[@$]CR;.?TX=Y;_!;JJHTTA;G@AZN62 +-&TR"2L7*%EQC
M^[:M0R^#20+\0*$5?+*/]NF#9VY-Y<H^YDU=A9AV+]Y^M?^]<.*>R??'W8^-
M"R)7C)M"N82KWB2%GBO= ]Y-M&CLHWDA-#S![7 -OWFH- =@?RF$WDZ,@/Y7
MU/P?4$L#!!0    ( ,.!+57>11S4K0(  *(%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;'U436_;, R]^U<(WC"T@%%_QDVZQ$#2M5B'%0C:K3L,
M.R@V$VN5)5>2DW:_?I2=N"F0YB*3%/GX2(L<;Z1ZU"6 (<\5%WKBEL;4%[ZO
M\Q(JJL]D#0)OEE)5U*"J5KZN%="B#:JX'P5!ZE>4"3<;M[:YRL:R,9P)F"NB
MFZJBZF4&7&XF;NCN#'=L51IK\+-Q35=P#^9G/5>H^3U*P2H0FDE!%"PG[C2\
MF"76OW5X8+#1>S*QE2RD?+3*33%Q TL(..3&(E#\K.$2.+= 2.-IB^GV*6W@
MOKQ#OVYKQUH65,.EY+]88<J).W1) 4O:<',G-U]A6\_ XN62Z_8DF\YWD+HD
M;[21U388&51,=%_ZO.W#7L P>"<@V@9$+>\N4<OR"S4T&RNY(<IZ(YH5VE+;
M:"3'A/TI]T;A+<,XDUT]-:S&)AM"14%NJEK)-5A=DY,?=,%!GXY]@XFLNY]O
M06<=:/0.:!B16RE,J<F5**!X"^ CPYYFM*,YBXXB?FO$&8D#CT1!%!W!B_NR
MXQ8O?@=OKO!9*_/BD3FGV^)?6_%[NM!&X8/Y<ZCV#CDYC&R'Z$+7-(>)BU.B
M0:W!S3Y]"-/@\Q'>2<\[.8:>W>-0%@T'(I?X"OY*17).M09M#?#F7[*]?WFH
MC..)L.%@&^[8AMLC=*X;)9AI%+3P?3+GHQ-&WF 0H##R@BAVO@..22GY6PY.
MY V3@3V#D?, )<OQ<3FI%Z4C)\&KU(E"+TT3)TR]]'SH3/.\J1I.#10X9MC+
MG-%ND#$[K:0R[%]K<$[(T$OCT#E%*?6"88(2DHJ]((ZM$'B#47*H^?[>W%2@
M5NUVT"27C3#="/76?@%-N[E[=>^VURU5*R8TX;#$T.#L?. 2U6V$3C&R;J=P
M(0W.="N6N$1!60>\7TII=HI-T*_E[#]02P,$%     @ PX$M5:K&V7MX!
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
M.235 6;>P[!G8"@C7Y2T6T/>RQKJ?P,DR.E$C!V)S=E%Q,^=C$F61H2EC%W
MRTZ%9AXO>P9ON>4:KN9X@359\$?L*TMF6G.Y 2]_GZV,U=@D/YZJOL?.G\9V
M#^?:['@%DQ!?A@'] .'TY1^T2-]<8)Z?F.>7T*=+?(AUUP!1:_*7DE</8"P6
M<8.+%I43EU95=V3F&APO\RG^ES/\#K7GNC;!;_:O4E@3^*,TP3??\5!?S1Y
MXP,F'_$T+<$V!/*!"TUN>=/!?_0^*U#_RFY\=IPIQG)9"[DAW!+L$#AV" U*
M6D9L4 8O EK&N+)!%I4T0SU+XY(%/AW4 <WRJ* LR 9QQ@(Z'$5#BMXTSFAP
MZQ,'KPC-HWPT"%XC2DPI&HHH&Z1.+^."!C@/UB .KEG$T@RW:!ZS% UE-*)#
MU+,L'H[^;SW(+$I9$=&1JP#9%8,@IT64XXIZ$0\'3W56<C8(6M ;/^X,J50G
M;3\33M;31)WU@^27>S^.OW"]$3@3&EAC:(H)0Z+[$=<K5NW\6%DIBT/*BUO\
M*X!V#KB_5LH>%9?@])^9_@-02P,$%     @ PX$M52+W#4KX"0  %HP  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULM=UM;^)6&L;QKV*QHU4KM0';
M/&:32#.)G^W=:-)NM3OJ"P^<!&O IK9).M^^-G$P!G)BJG_>S"20^V>(N08?
MN 9?/"7IMVPN1*[\N5S$V65GGN>K\VXWF\[%,LS.DI6(BVONDW09YL6WZ4,W
M6Z4BG&V&EHNNUNL-N\LPBCM7%YO+;M.KBV2=+Z)8W*9*MEXNP_3[)[%(GBX[
M:N?E@L_1PSPO+^A>7:S"!W$G\E]7MVGQ77>KS**EB+,HB954W%]V/JKG0;]7
M#FQ^XK^1>,IVOE;*N_(U2;Z5WSBSRTZOO$5B(:9Y283%7X_B6BP6I53<CC\J
MM+/=9CFX^_6+;F[N?'%GOH:9N$X6OT6S?'[9&7>4F;@/UXO\<_)DB^H.#4IO
MFBRRS9_*T_//#B<=9;K.\F19#1>W8!G%SW^'?U:_B)T!57]E0*L&M/V!_BL#
M>C6@MQWH5P/]M@.#:F#0=F!8#0S;#HRJ@5';@7$U,&X[,*D&)OL#@]=V7.]E
MS_7:;D/=[NR#O3U\;>1E=ZNM][?ZLL/5S1[O/C\6-P_DFS /KR[2Y$E)RY\O
MO/*+31HV\\7C-XK+X-[E:7%M5,SE5Y:(11HNE!]N1!Y&B^Q'Y6?EU[L;Y8</
M/RH?E"A6?IDGZRR,9]E%-R^V5TYUIY7M/MO:*[:J!$F<SS/%B&=B=F3>?V->
MDP#=XHYN[ZWV<F^O-:EHBJ]G2F_TDZ+U-.W(#;J1C[MA7(RKKXX;\O%_)X_%
MN+X9[QT9-]O<^$$YKDZ.C%OR\3NQ.E-4;3,^/C)NM]GZY-5Q1S[^GVE>;+VW
M&1\>>RC)QX/PNZ+W7OW->2TVKF_VFSHZ]CA\8[>OB]U>;?W8;@_:CZN2![&^
MC:R^\?17O$_KK+@DRY2/TS_6419MG@"_^,5EBI.+9?;[D9MX_4SVCY/ET<%Y
MM@JGXK)3//UG(GT4G:M__D,=]OYU+"4D9I"826(6B=DDYI"82V(>B?DD%D!8
M([+];63[,OUJ-ZEQ<32>W"O3,)L7AZW%Y>G1Y\9KJ7AJ8DG,(#&3Q"P2LTG,
M(3&7Q#P2\Y^QX08KUXR/5ZHZ&>@7W<?=*![^5']<'E0\'HG88!NQ@31BM[>W
MBI^$\;$H22=/C1*)&21FDIA%8C:).23F#@X>BL-)K]=\O'KD%GT2"R"LD;CA
M-G%#:>)^$UDNTEBYR\-<*#<BBQ[BGQ3?OU:^!&+Y5:1'#T2EYJE9)#&#Q$P2
MLTC,)C&'Q%P2\TC,)[$ PAJ9'6TS.^+7CB,RLB1FD)A)8A:)V23FD)A+8AZ)
M^2060%@CLN-M9,?2I]GK<J%XG<19-!-I6 ;V6$:EQJD9)3&#Q$P2LTC,)C%G
M?+B,&@_V#TM=<I,>B?DD%D!8(WR3;?@FTO#=S<,"5:9OQ4^JG!H_$C-(S"0Q
MB\1L$G.>L<%._+1>OS^9[ >0W*A'8CZ)!1#6"*#:J]^@[$DC^$L:_?R\Q/Q%
M3.=Q- T7REVQE6A:!%.VTI2[IX82U0Q4,U'-0C4;U1Q4<U'-0S4?U0)*:V9X
MIV2@\LO.RJ3R2VH&JIFH9J&:C6H.JKFHYJ&:CVH!I37SJ]7YU8 UJ!PY.;"D
M9J":B6H6JMFHYJ":BVI>I>TNDT>3@V6RCVXTH+1F$NONCRKM*;1>D,J9D[.(
M-GY0S40U"]5L5'-0S44UK])VU\RZ/E;5P7X8T4X/I37#6+=Z5'FMY__K^]TC
MVDQQWGS[4RZ>G$NTUX-J)JI9J&:CFH-J+JIYJ.:C6D!IS?36A2%U\ Z+4K1+
MA&H&JIFH9J&:C6H.JKFHYJ&:CVH!I37S6]>/5'G_J.6B%"T<H9J!:B:J6:AF
M5]KN4DWK]?>7:@ZZ41?5/%3S42V@M&82ZU*1*BU M%^4HDTB5#-0S40U"]7L
M2FLLU?IC?7@01K0IA&H>JOFH%E!:,XQU74B5]X7^SO\UD9,G!Q/M#Z&:B6H6
MJMGJ8>UGK!X^1Y+;=%'-0S4?U0)*:\:R+A*I;S2)#*>YT)2]2(36B5#-0#43
MU2Q4LU'-0347U3Q4\U$MH+3FYP74[2.MQ[](I*'-(U0S4,U$-0O5;%1S4,U%
M-0_5?%0+**V9W[IYI$F;$2U?))(C)P<6K1JAFHEJ5J4U_OODP1OP-KI-!]5<
M5/-0S4>U@-*:0:PK1)J\0M3V-2(Y<W(4T1(1JIFH9E5:L[0^&8[&^V%$ZT&H
MYJ*:AVH^J@64U@QCW2+2Y"VBVX_7K1>C<NKD0*)-(E0S4<U"-1O5'%1S4<U#
M-1_5 DIKQK;N&VG]=UB,HHTC5#-0S40U"]5L5'-0S44U#]5\5 LHK9G?NG&D
MR3^CJ.5B%*T8H9J!:J9VY--W#DH!%KI-&]4<5'-1S4,U']4"2FL&L:X.:?+J
M4.O%*%H>0C4#U<Q*VUT^JJ/)N#_:#R-:"T(U!]5<5/-0S4>U@-*:8:S;0YJ\
M/50^(2:+:!;F8N:'ZWB6?C>*P]O54L2Y?&6*UHE0S4 U$]4L5+-1S4$U%]4\
M5/-1+:"T9H;KTI$V?H>5*=HZ0C4#U4Q4LU#-1C4'U5Q4\U#-1[6 TIKYK=M)
MFKR=U')E.CE8K^GZ_GKM1KZIDX.(]HU0S4(U&]4<5'-1S4,U']4"2FN>VJ'N
M&^GR3SMJNS*MF+WU6F^\MUZ[D6_NU#"BFHEJ%JK9J.:@FHMJ'JKYJ!906C.,
M=7E(EY>'_D:5_M,;Y!?U^.E9#HLTNMX?[H<9+1:AFHEJ%JK9J.:@FHMJ'JKY
MJ!906C/,=0%)?^,SC!8BC)7/R3H7;W]*O=PZ=6F*:@:JF:AFH9J-:@ZJN:CF
MH9J/:@&E-7.[<[:S]SC=&7N^,_:$9^P9S]A3GK'G/&-/>L:>]8P][1E[WC/V
MQ&?O45K2Z]*2+BU5M'QI28Z<'-C^P>'TX*!88*#;-%'-0C4;U1Q4<U'-0S4?
MU0)*:P:Q;A_I\O;1_\+XFQ!*_=[JW?>L? *5'PBC9214,U#-1#4+U6Q4<U#-
M134/U7Q4"RBMF=^ZM*0/W^% &&TPH9J!:B:J6:AFHYJ#:BZJ>:CFHUI :<W\
MUCTG_8V>4[L#8;34A&I&I35.W+KW&K6);M%"-1O5'%1S4<U#-1_5 DIKQK"N
M*NGRST=J_0XKVDY"-:/2&O_9<S36QX/],**](U2S4<U!-1?5/%3S42V@M&88
MR]Y1XY)^78#HRPL07]3?%2>>+M:S(J0?^F<#91DM%N6A[BJ,9B]OPWY0S[3M
M%?MORYX=NVG=;"Y$?A/FX=7%4J0/XEHL%N4_ ^LX?S[+^/92)17WY0<ZG7_2
M.MV#RUWUW%./7.ZKY\&QRS_JDW._^(T<N:;?._>+7T=Q3;>^25<7J_!!!&'Z
M$,69LA#WQ<WKG8V*K*?1PWS[39ZL+CMJ1_F:Y'FRW'PY%V'Q#UKY \7U]TF2
MOWQ3;N I2;]M?@57?P%02P,$%     @ PX$M5>WLJH.J!P  _C(  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&ULQ9MM;]LV$,>_"N$-0PLDL43)3UEB
M($E;K$.#!3&ZO1CV@I%HFX@DNB3E-,4^_(ZR8IJ63-<IC>5%&SOD7W?'X_$G
MBKIXXN)1SBE5Z&N>%?*R,U=J<=[MRF1.<R+/^((6\)<I%SE1\%',NG(A*$FK
M3GG6Q4'0[^:$%9WQ1?7=G1A?\%)EK*!W LDRSXEXOJ89?[KLA)V7+^[9;*[T
M%]WQQ8+,Z(2JSXL[ 9^Z:Y64Y;20C!=(T.EEYRH\O^E5':H6?S+Z)#=^1]J5
M!\X?]8>/Z64GT!;1C"9*2Q#X;TEO:)9I);#C2RW:65]3=]S\_47]0^4\./-
M)+WAV5\L5?/+SK"#4CHE9:;N^=-OM':HI_42GLGJ7_14MPTZ*"FEXGG=&2S(
M6;'ZGWRM ['1(1[MZ(#K#GBK URXO4-4=X@J1U>656Z](XJ,+P1_0D*W!C7]
M2Q6;JC=XPPH]C!,EX*\,^JGQ9#5\B$_1A,T*-F4)*12Z2A)>%HH5,W3',Y8P
M*M&;=U01ELFWZ!1]GKQ#;WY^>]%58(-6ZB;U]:Y7U\,[KA=B=,L+-9?H?9'2
MU!;H@O%K#_"+!]?8J?A[69RA*#A!.,"XQ:";[^\>.LR)U@&-*KUHAUY;Y/[^
M!(W01T5S^4];R%:*<;NBGLCG<D$2>MF!F2JI6-+.^)>?PG[P:YN[GL0LY^.U
M\[%+?7R505D@14(1%!B4\O)!3<L,YFH5$]GF^TJP7PGJFK,<@RWZYZ*[W'2K
MI5T0V TMDWMKDWM.D]^QK-25!$F:E((I/5Y0[J0B10J#V&;R2K"W80H>1EOF
M-MO$4;_=TO[:TKX[N.F2"L6D3JV$R_9P]AMAZD>X&<UFLSCJ[8SE8&WAP&UA
MDI1YF1%%4T1R#L9^([I8GZ""JC9K!TUK!V'3VF:S*(YV6CM<6SMT6ON)0OF?
M\RQ%+%\(OJ2P.BF8K+<T?Z"B=:(Z!0^=J)[$+-]':]]'WJO4R*?SGL0LY\/
M+'J!<^@_2ZKK4L:F5*]\,/H+F%K/".8\HE]*MM"IT+JXN77E')*>"JVI:(&>
M*1%03012<PK,HZE*1SS3B0<-1-X6&?<E7AN:#1X(G2[<TR4M2KJ>!NA?-"D7
MBXR!6S<<2GNA1#6IT3V3CYO-;DE13@'+2D'!:QU*67=T3RJW08<FEB\U.WS8
MA ][GUBUI*\ >%*S V#P)W0"QKB9(R?HC@K]'=P6M+J_$AQNE/?@K-</-G_"
MK16AM4\?MR\(H<&7T,TO. A[Z#T4 *@%'RL_-!G<9:1P9[!3]> !]*1FQ\#P
M4-CSG\%.QCHX )[4[  8S KW<-83$:E$,P$W0@ R)=RG"+0[,UKCT6_@7S@8
M#L+1=AHWV^$@#L)X1R(;$ O=)';#\T6I5Z()GRKPA[KSUREV\/!Y4K-=-U07
M#OWGKU>P\Z5F!\"@7>B$I\,IO-;;Y.OAJ$GA+<WP:">%8P-CV U-]U0JP1)M
MKE0\>72FJEOKT)'RI69[;E@+A]Y3%7NE)5]J=@ ,+6$GC+SFYKM6M.ZL(0VW
M[[];F@W[_=%@5[8:OL%NOIE4*5JO$<Y,];JKXTO-]MJ $8[]9ZI7*O*E9@?
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
MTJB^Y_6!D:UK&X4TV(3<<(._"5 V ==K*<U]8#O1^./)_@%02P,$%     @
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
MN]YX\FS$Z-AM,K5MNWN\L$=:6HS(EN51G%L/4:+.)=0DL*C;^4$6Y7/%\-3
M-*QO"T-I(93&H#3>T(QIO],Q%>S8+Y@>G178!VK*/C$O.)CT?XAVZ2+_;C'5
M^6\W,BU?6>_3^6MROD#S>S<\DA9":0Q*XU":0-',%#DZ10Y^WM P4<E!TD(H
MC4%I'$H3*)J9'.TW;5*&S>ZB8GUZ^D!#>D?%;?6EGM]Q_AU"JV50&H?2!(IF
MID [2YN6EH?=1B)7C9/(RK7,K6V>+577HCY2FY>RVTG0_-X!\5ISJCH@S^,!
MM8Y0&H?2!(IFQD,;3)M6F+]DI6K[[2Z?KZ-"JD3$<VDML]R*YO-LEY9QNJH^
MW69'C!6-[YT.J*6$TAB4QNVV@!QWBDI4M68^M-"T::-9#R*UU\Z/G)U G264
M%D)I#$KC=EM'=IMJ5+5F +3<M$_9S1YG,=;_K%_R:"&M3]%&%O3)#=2&0FDA
ME,:@- ZE"13-#)=VHO85I*@-M:)06@BE,2B-0VD"13.3H]VH3<O1]^E"+N,T
M+J65Q _U5=8R2E?QET1:45'(LJ!'+:@UM=NB<-)YT@,UHE :A]($BF;>9*4%
MJW-"L/[Q9-#DOLEPVFYQVI4,:*T,2N-0FD#1S&1H*>L I:R:SIQ]<9>NMW=N
MH+(62F-0&H?2!(IFIDO+6N<*LM:!REHH+832&)3&H32!HIG)T;+6H67MF1=[
M:4KOK$#O0(72&)3&&YIQ7]AX.IJ,GYULHVHU4Z!EK4/+VKM$1JD5RB)>I<49
M5PAI7.\X(&DAE,:@- ZE"13-#(U6N(Y_A4$'ZFVAM!!*8U :A]($BF8F1\M=
MYPRY>WK,Z;AQTNLXB;FC:^N= JB\A=(XE"90-#,%VO ZM.&]]!(0C>_=E4!-
M+I3&H#3>T$[^OQ*H:LU\:$GKD"J/G)3T$/YT+;UC M6V4!J#TCB4)E T,TM:
MVSK3*\Q5H+(62@NA- :E<2A-H&CF+VMJI>O22O="X=_0#T\ _6G''(8^BK[I
M@-(8E,:A-(&BF>G06M>EM>X%PK\A&XJ^,QE0)0NE,2B-0VD"13.3H96L2XJ[
M4[.7NWJ- IG_E,NDOB;0#@\UJ:$K[SLT06DAE,:@- ZE"13-C-C!0@+76$D
MNY0 =BT![&("V-4$L,L)7,/WNMKWNK3O?;O)\C+^K^IVDG@I.V-" ^R1]5U&
M>==Y^1U=M'<FH#H72N-0FD#1S$QHG>O2=^2*+%L\QDE2*Y@R^K9W+Z^LZ"DN
M434X;64>9]T3&IIO^T1DH!X72F-0&H?2!(IF1D9[7)?VN/^H[^9?QL4\2NK5
M=<R5*,@)#/3V72@MA-(8E,:A-(&BF?G1!M@=7V$" ]6^4%H(I3$HC4-I D4S
MDZ/=L'O"#9]U!8F&](X*5/U":0Q*XPW-6.&H\W<$4-6:*=!6UX6L5$!3>L<
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
M?'*?<[U>Y_NL*M7YS%HFC]%=*L<R0D),,X*$!?Y@3VRS^E#Q>-\?(D?D2)@
MP;3>SP^]GY.]_Y(]JL^5O$CDZ'D!66S:<R0L>(%Y1SUW9G.WUW/DB!P)$R"8
MUO/%H><+LN>_RRS."RN0NUR=;H[VG028]AT)"Q:#OMOS6:_MR $Y$B9 ,*WM
MRT/;EV3;_UEM9&%%92G'>TY6F_8<"0N6@YXOF-?K.7) CH0)$$SKN3WKI-*,
M['IW[A!EL95L=T7^*.O[XQZ(A)F& $H+6IH6 [=WAA="A^10FD#1]"0<Z47[
MG8_Z*LH>$G5T1^P$:(9Q )"TH*7U]OW]G3]T3 ZE"11-3T#G#FU2+W4'^KOH
M.6IRH'8)T7I=[&5LR>\[F97CAX$TUS@54''8THY3<;%T%_U40)4@E"90-#T5
MG16T:2UX_1J [2[-GZ6DDX!4:#=06M#2M"3X_=- Z) <2A,HFAZ$3CW:[[C'
M9HY+'2/&Q)D!S3 . -0SMC0] (ME/P%0@PBE"11-3T G$6W2,ZT">2^+0NT+
MJNB[E2;179(FU1MJ@$89!P$J#5M:;T\PV!5 =2"4)E T/0B=$;1I)?AK7D6I
ME<3J/"&Y3YICA4Q6U'$CU Y":4%+.TZ#ZSN#,P>H((32!(JFIZ%SA#8M":F)
M0[K4N/%01VB/2$+/[YL#Z)@<2A,HFM[X3A3:M"EL=@.C78<*0B@M:&GZ7/;"
M[W<=*@FA-(&BZ5WO/*%-B\*;5$:9%<@R><C*'ZTOV?H3.?%,XXS# %6'4%H(
MI7$H3:!H^K*DSC,ZL[,N3(**1R@M@-)"*(U#:0)%TS/4&4J'-I0G3D33%..L
MV(./BZ73DXH!=,@02N-0FD#1] @<+6^D%>4[\]%TM7'KA^K0=OI'"@%TS!!*
MXU":0-'TWG<BTJ%%Y'L3E'2Y<?.'MM#V[7[OH8L4H30.I0D43>]]YQX=VCV:
M35/2,.,D#+7AO+^F(( .&4)I'$H3*)J>A,Y!.K2#/&F:DF88!V"H"VUO,4@
M="DBE,:A-(&BZ0GHY*-SXGI$TVE*FFN<BJ$VO+"9-^_' CEH"*5Q*$V@:'HL
M.@OIT!;2:)Z29AE'82@2+^9./PC((4,HC4-I D73@]!928>VDB?-4](,XP ,
MEQU>,#8X4T".&4)I'$H3*)J>@,Y0.K2A-)Z>HGG&:1@N2'26WF!_ %6/4!J'
MT@2*IE_5UJE'1B]Q)*]K@WI%-ER"Z+AV;]5Y !TSA-(XE"90-+WQG2]DM"]\
M<WJ*KC/N^M 0>LSO[_RA8X90&H?2!(JF=[U3A(Q6A/^.LF_JZ*\S!K?/926W
M)3E'13.-$P%=P0BEA5 :A]($BJ8GY^CZ9W;..2H&]8]06@"EA5 :A]($BJ9G
MJ!.5C!:5)\Y1T13CK"!I 9060FF\I6G7<KJ+WJ&U0(VI9Z!3E.P]14E.4M'5
MQKV'KHR$TD(HC;,Q#;NT^[T_AYQDG9QDM)Q\;Y**+C=N/G0A))060FF<#6VK
MO; ';_QS*$C6*4A&*TBS62H:9AP%Z-)(*"V$TC@;VE9[X;K]*)Q#0K).0C):
M0IXT344SC!, 728)I850&F=#W<H6_2O]!&I,/0&=A&2TA/R_IZEHKG$JH.LE
MH;002N-LJ%TO[.5L<(!P#AOI=C;2I6VDT305S3*- I060&DAE,;=H8B]\%C_
M(P(UIIZ$3D^ZM)X\:9Z*9A@G 'K!-9060FG<'5X,?N$Y7C\!YU"5;J<J75I5
MFEQ/1Z.,@P UE%!:"*5Q=^3Z[\5BW@_".<RCVYE']YUKK,MRO]V]FL=8WE6C
M$8 *1B@M@-)"*(V[(Q=^+VV_'X%SB$/WZ(L=:7%H/&=-\XS3 %6(4%H(I?&6
M=IP&;]Z?KA.H,?4T= K1I14B-6=-EQHW'NH/H;002N/NT!_.'=8_:T2-J3>^
M\X?N"5=6CW8=*@ZAM !*"Z$T[HY\^Z.S7 [>[U!S.#WZFO?Z[P3\'!4/259:
MJ;Q7^-FGN0I9\?+5^R]WJGS7?//[75ZI<X+FYD9&L2SJ)ZC'[_.\>KU3?YG\
MX0\@K/X'4$L#!!0    ( ,.!+56A\."5F@(  &H&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;*U576_:,!3]*U963:VT-5] :0>1@&[:)G5#L&X/
MTQY,<B%6'3NU'>C^_:Z=D%$*: ][2>SK>X[/N;%O!ANI'G0.8,A3P84>>KDQ
MY8WOZS2'@NI+68+ E:54!34X52M?EPIHYD %]Z,@Z/D%9<)+!BXV5<E 5H8S
M 5-%=%445/T> Y>;H1=ZV\",K7)C WXR*.D*YF#NRZG"F=^R9*P H9D41,%R
MZ(W"FTG7YKN$[PPV>F=,K).%E ]V\BD;>H$5!!Q28QDHOM8P <XM$<IX;#B]
M=DL+W!UOV3\X[^AE035,)/_!,I,/O;Y',EC2BIN9W'R$QH\3F$JNW9-LFMS
M(VFEC2P:,"HHF*C?]*FIPPX@[!T!1 T@V@=TC@#B!A [H[4R9^N6&IH,E-P0
M9;.1S0Y<;1P:W3!AO^+<*%QEB#/)*'VLF&:VI)J<S_&09!4'(I=D7I4E!_Q@
MAG(R59*XLI$9:*R0MAE?2U#4(2_(^2T8RCB.WI+[^2TY/[L@9X0)\BV7E:8B
MTP/?H%Z[JY\VVL:UMNB(MC B=U*87)/W(H/L.8&/1ENWT=;M.#K)^+D2ER0.
MWI HB*(#@B;_#@]/R(G;XL>.+S["-ZXT1K0F$UDLF*AK27Z.%MHH/-^_#I6L
M9NP<9K1W_D:7-(6AAY=:@UJ#E[Q^%?:"=X?L_B>R9^8[K?G.*?9D!FL0%1P\
M%S6RYY"V#ZV3J-^)K_&3K7?E'TB[ZL=1W*8]$]9MA75/"ON"O9.)5!9P2%KW
MQ9Z](.SO"7N9%(:=Z]Z>+G_GVA:@5JZ;:9+*2ICZ3+?1MF&.7)_8BX^QD=9]
M[R]-W87OJ%HQ/%,<ED@97%ZA,E5WMGIB9.F:PT(:;#5NF.// )1-P/6EE&8[
ML1NTOY?D#U!+ P04    " ##@2U541LCL:8"   T!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6RM5=]/VS 0_E=.&9I  I(F;1@LC40+:$Q"0S"V
MAVD/;G)M(A([LYV6_??SCS1KF5OQL)?&9]]]]WU7WSE9,?XL"D0)+W5%Q=@K
MI&PN?%]D!=9$G+(&J3J9,UX3J4R^\$7#D>0FJ*[\, ABOR8E]=+$[-WS-&&M
MK$J*]QQ$6]>$_YY@Q59C;^"M-Q[*12'UAI\F#5G@(\JGYIXKR^]1\K)&*DI&
M@>-\[%T.+J:Q]C<.WTI<B8TU:"4SQIZU<9N/O4 3P@HSJ1&(^BQQBE6E@12-
M7QVFUZ?4@9OK-?J-T:ZTS(C *:N^E[DLQMX'#W*<D[:2#VSU"3L](XV7L4J8
M7UA9W_C<@ZP5DM5=L&)0E]1^R4M7AXV 0;PC(.P"PM<!PQT!41<0&:&6F9%U
M121)$\Y6P+6W0M,+4QL3K=245/^+CY*KTU+%R?262N0H)!": Y,%<CC$%W5'
M!!X= U77Z/ *)2DK<00G\/1X!8<'1W  )86O!6N%"A.)+Q43C>=G7=:)S1KN
MR#H(X8Y160BXICGFVP"^DM#K"-<Z)N%>Q,\M/84H.(8P"$,'H>G;PP=[Z$1]
M62.#%^W ^V(J>4LS5J,I[;6MJ8 ?ES,AN;J]/UUELZA#-ZKNZ O1D S'GFI9
M@7R)7OK^W2 ./KHD_R>PK0(,^P(,]Z&G$\(7:H9 T_*L4&T&VG(IW@OC)@DN
ML18G-CAZ="W3:#!,_*5#PZC7,-JKH>^-[8YPJ;! HXWL)_'9>9_>4G0Y12,W
MQ[CG&+^-HZ-_59/J^[>3=/Q/R1RD'4Z1;I$MTO[& *J1+\Q<%I"QEDK;P_UN
M/_HOS<1[M3]13X*=X']A['MRIRY42054.%>0P>F9JB.W,]H:DC5FS,V85$/3
M+ OUK"'7#NI\SIA<&SI!_U"F?P!02P,$%     @ PX$M51A];9IY @  =@8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULK57;3MPP$/T5*T452(5<
M=[DT&PD656VE2H@M[4/5!V\RV5@X=FH[N_3O.W9""! 0#WU)9NPY)^=,G$FZ
MD^I65P"&W-5<Z(57&=.<^;[.*ZBI/I(-"-PII:JIP51M?-THH(4#U=R/@F#N
MUY0)+TO=VI7*4MD:S@1<*:+;NJ;J[P5PN5MXH7>_<,TVE;$+?I8V= ,K,#?-
ME<+,'U@*5H/03 JBH%QXY^'9<F;K7<$/!CL]BHEULI;RUB9?BH476$' (3>6
M@>)M"TO@W!*AC#\]IS<\T@+'\3W[)^<=O:RIAJ7D/UEAJH5WXI$"2MIR<RUW
MGZ'WXP3FDFMW);N^-O!(WFHCZQZ,"FHFNCN]Z_LP H3)"X"H!T1O!<0]('9&
M.V7.UB4U-$N5W!%EJY'-!JXW#HUNF+!O<644[C+$F>P\SV4KC";7D /;TC4'
MLK_"LU*T&,F23!0<D/U+,)1Q?4 .R<WJDNSO'9 ]P@3Y7LE64U'HU#>HSC[#
MSWLE%YV2Z 4E7UMQ1.+@ XF"*)J +]\.#Q_#?>S)T)AH:$SD^.(7^![L:O+K
M?*V-PA/W>\I6QY-,\]BO\$PW-(>%AY^9!K4%+WO_+IP''Z=,_B>R1Y;CP7+\
M&OO#65 /9^&0H/$"IGQW9'-'9H?%-DN2>12D_G9LZ'E5='H:AT/5(Z7)H#1Y
M72G'Z4-%#@3G&"EDNS9ERW$F= :FU':$LY&.0VS;_(G:J:H@.IY6.QO4SM[2
MUU%;-1%@IE3.GO<T#L+DB<KG5='):9 \4>F/IH*=R-^HVC"A"8<2<<'1,=*H
M;LIUB9&-&Q1K:7#LN+#"'P,H6X#[I93F/K&S9_C59/\ 4$L#!!0    ( ,.!
M+56ESN<58 (  "P&   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U5
MT4[;,!3]%2M#$TC0)$[2KET;"=JA,6D2@K$]3'MPT]O&PK&#[;3P][.=- HT
M,![VDOC:]QR?8^?>3'="WJL<0*/'@G$U\W*MRXGOJRR'@JB!*(&;E;60!=$F
ME!M?E1+(RH$*YN,@&/H%H=Q+IV[N6J9346E&.5Q+I*JB(/+I IC8S;S0VT_<
MT$VN[82?3DNR@5O0=^6U-)'?LJQH 5Q1P9&$]<P[#R?SQ.:[A)\4=JHS1M;)
M4HA[&URM9EY@!0&#3%L&8EY;F -CELC(>&@XO79+"^R.]^R7SKOQLB0*YH+]
MHBN=S[Q/'EK!FE1,WXC=5VC\.(&98,H]T:[.C4<>RBJE1=& C8*"\OI-'IMS
MZ #"^!4 ;@#XO8"H 43.:*W,V5H03=*I%#LD;;9ALP-W-@YMW%!N;_%62[-*
M#4ZG5WP+7 M)0:'C!6A"F3I!9^CN=H&.CT[0$:(<_<A%I0A?J:FOS9X6Z6<-
M_T7-CU_A_U;Q 8J"4X0#C'O@\_?#P^=PWSAM[>+6+G9\T3_L/J$%51D3JI*
M?I\OE9;F@_K3YZ\FC/L);9%-5$DRF'FFBA3(+7CIQP_A,/C<Y_8_D3WS'K7>
MH[?8TR\/%2U- 6IDKA*51.K>^ZQ)AH[$]H!MFIB.8.YNVS5RF(6381"V6<\4
MQJW"^$V%-[7G/E4U,.GL=S8*HA>B>I+B$>[7E+2:DC<U=0KD%''0?>*2@\.(
MQU$R?J'N, LG(1Z_D.=W:MGVT>]$;BA7B,':X(+!R-#(NC?5@1:E*^^ET*99
MN&%NVCE(FV#6UT+H?6 [1ON#2/\"4$L#!!0    ( ,.!+54SYNJ]7@(  *\%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;*U444_;,!#^*R</32 -
MDB:E;"R-1-NA,8D)P=@>ICVXR;6Q<.S,=AKX][.=- NLL#WLI?&=[_ONOJOO
MDD:J.UT@&K@ON=!34AA3G0:!S@HLJ3Z2%0I[LY*JI,:::AWH2B'-/:CD012&
MDZ"D3) T\;XKE2:R-IP)O%*@Z[*DZF&&7#93,B);QS5;%\8Y@C2IZ!IOT-Q6
M5\I:0<^2LQ*%9E* PM64G(U.YV,7[P.^,FSTX Q.R5+*.V=<Y%,2NH*08V8<
M [6?#<Z1<T=DR_C9<9(^I0,.SUOV<Z_=:EE2C7/)O['<%%/RED".*UIS<RV;
MC]CI.79\F>3:_T+3QAZ_(Y#5VLBR ]L*2B;:+[WO^C  C";/ *(.$#T%C)\!
MQ!T@]D+;RKRL!34T391L0+EHR^8.OC<>;=4PX?[%&Z/L+;,XDUZ(#0HC%4,-
M^Y^I4M2U]0#V%V@HX_H #N'V9@'[>P>P!TS ET+6FHI<)X&Q^1U+D'6Y9FVN
MZ)E<HP@NI3"%A@\BQ_PQ06 +[ZN/MM7/HA<9/]7B".+P#41A%.TH:/[O\-$+
MY<1],V//%_^EF0^P8#KC4M<*X?O94AMEG^N/71UK"<>["=T(G^J*9C@E=D8U
MJ@V2]/6KT21\OTOM?R)[I'W<:Q^_Q#[0WBAF#(K#7#9BE^269^)YW)+9I"=A
M'(9A$FR&8OX,&Y]$P["VS&#P]DM4:[\2-&2R%J9]2+VWWSIG?MB>^&=V&[7+
MXS=-N\HNJ5HSH8'CRE*&1R?'!%2['EK#R,I/V%(:.Z_^6-B-BLH%V/N5E&9K
MN 3]CDY_ 5!+ P04    " ##@2U5>%0_L*\"  "3!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6RM55UOTS 4_2M6F- FP?+1)"VCC;1U0H $5/N
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
MF="FR]VR-',8I74PYW,A]-JP ;K)GOT!4$L#!!0    ( ,.!+55>2]^-!0,
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
M-+*9@<V-1:.;M#"G.-<2=U/$Z? JBD15:$5F_($O,B"\B DNR@IB\F&+Q:)
MD?,Y5D]<X;98DI,@%^3\!C1/,T7>DKOY#3D_NR!G)"W(MT14"B%J[&HT8&2X
M42/VNA9+CXC]4A4]$GAO"/4H[8!/3X?[S^$NIJW-'6US1RU?<(2O\:^>$L#1
M[L^KA=(2R_-7E\&:L=_-:*[L2)4\@HF#=U*!7(,3OG[E,^]]E]W_1/;,?-":
M#UYB?RJ<LLY"E]F:@5D&TT[684!9@">WWG5Q&$4]Q@9MU#-Y_59>_V_R;#U"
M4X]=\FJ&P<Z'A\SS]]0=!O6#(>L6-VC%#5X4-^>F:C3?8A>KJZ9+WN#@R_[P
M7; GKR/(OSPBC[7RV#\=K:UO?D)"V<%)]O&JL3W)AU&443K<T^SN]#3S/_G*
MY2HM%,E@B3BO-T3/LN[1]42+TK:YA=#8-.TPP=\:2!. ^TLA]./$=,[V1QG^
M 5!+ P04    " ##@2U5;>.864H"  "8!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6RM5-MNVS ,_17! X86&&+'3K,BLPWDLF(=T"%H=WD8]J#8
M3"Q4ECR)CM._GR0[7EHDZ1[V8HD4SQ$/+3)NI'K4!0"27<F%3KP"L9KXOLX*
M**D>R J$.5E+55(TIMKXNE) <P<JN1\&P=@O*1->&CO?4J6QK)$S 4M%=%V6
M5#W-@,LF\8;>WG'/-@5:AY_&%=W  ^"W:JF,Y?<L.2M!:"8%4;!.O.EP,A_9
M>!?PG4&C#_;$*EE)^6B-VSSQ IL0<,C0,E"S;&$.G%LBD\;OCM/KK[3 P_V>
M_<9I-UI65,-<\A\LQR+QKCV2PYK6'.]E\PDZ/5>6+Y-<NR]IVMCHRB-9K5&6
M'=AD4#+1KG37U>$ ,!R? (0=('P)&)T 1!T@<D+;S)RL!46:QDHV1-EHPV8W
MKC8.;=0P8?_B RISR@P.TUN1R1+(5[H#32Z^4*6HK>LEN5@ 4L;U9>RCN<=&
M^UG'.6LYPQ.<PY#<28&%)A]%#OES M\DV&<9[K.<A6<9/]=B0*+@'0F#,#R2
MT/S?X<,SZ41]T2+'%[U:-+)@.N-2UPK(S^E*HS+O\M>QDK6,H^.,ME<GNJ(9
M))YI1@UJ"U[Z]LUP''PX)O<_D3T3/^K%C\ZQIS>0@Z*<:*18HU1/!$T=S+.!
M8[);KFO'92?*-@T&]A]L#^6\$M2FZ1\\\A+4QO6^)IFL!;8OJ??VXV7JNNJ%
M?V;&3CLE_M*T,^N.J@T3FG!8&\I@\-YTN6KG0&N@K%PKK22:QG3;PHQ.4#;
MG*^EQ+UA+^B'<?H'4$L#!!0    ( ,.!+55'-6H6_0(  /T)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8X+GAM;*V686^;,!"&_XK%JJF3UH))($F7(#7)
MJG52I:IIM\\N7 (JV)EMDN[?SS:$$B!HJOHEL<V]Y^>]F)RG>\9?1 P@T6N6
M4C&S8BFW5[8MPA@R(B[9%JAZLF8\(U)-^<866PXD,J(LM5W'\>V,)-0*IF;M
MG@=3ELLTH7#/D<BSC/"_<TC9?F9AZ[#PD&QBJ1?L8+HE&UB!?-K><S6SJRQ1
MD@$5":.(PWIF7>.K!38"$_$K@;VHC9&V\LS8BY[<1C/+T4200BAU"J*^=K"
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
M"/3[+>?JI6/NS^WWTO('4$L#!!0    ( ,.!+56M\ 6O6P@  "Y#   9
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
M-$*7::R22_*R>9ZK0"9CH1I\CNZ>4;/<#7\N+Y\_\FR$OOVE)-&'7,3R;UN
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
MO0?WWD?Q^CT5;_YW-_H%4$L#!!0    ( ,.!+567BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ PX$M52)OF.^O!0
M6S(   \   !X;"]W;W)K8F]O:RYX;6S%F]]3VS@0@/\535X.9JZ7Q#];!ICA
M@/8R0R%#&%X[PE:(!EO*27* _O65[0;6K;-W+^L\!<O&_BPY^^W*RO&S-D\/
M6C^QE[)0]F2T<FY]-![;;"5*;O_2:Z'\GJ4V)7=^TSR.[=H(GMN5$*XLQL%D
MDHQ++M7H]'A[KKD9PPWM1.:D5KZQ;KB7XMF^[Z\WV49:^2 +Z5Y/1LW?A1BQ
M4BI9RN\B/QE-1LRN]/,_VLCO6CE>+#*CB^)D-&UWW OC9/9;\Z*&O.,/MFEQ
M_.&6>Y"343+Q)UQ*8UUS1'-^[ADWPA_<;E5.?Y:%$^:"._'%Z&HMU6-]&G\7
M8W ;33]L/]M./#+_IQOU<BDS<:&SJA3*M?UH1%$#*KN2:SMBBI?B9+0]A'&5
MLTOE?">QF6I/Y8^M[]1?>I:W=^T\+NA#<R3]#C/+&W ZR'._K0N9^ZOG[&]>
M<)4)UG2N!8 ! ACL#9 =S#F #!'(<$#(10U1_X-E>LENUL( R B!C/8&N5AQ
M"!DCD/'>(,^Y70'(!(%,:"&_""4,+P!,BL"DM#"+JBRY>6V&43XJZ?^-^Z!S
MEF6Z\D$'0'Y$(#_20IYE_U;^FDT[(/J$$'VB)9HI[PAAV^A\XU;"L(/+%W]"
M*P[_9-<P.D^P\#RA[KAF&"V[%9F0&]Y<_1T--0>Q.F9JXP_P9A=P2*>8*Z;$
MLK@7*M>&78BU]@];!PNSPY18#^WC=5X94Z<#9]9V[3K%I# EML*5X+8[@%CT
MGQ*'_TL?)M9O2=.L7!N]:0T ";'0/Z6._5KGS[(H6D"?TJK'FJ!G5#$G3(FE
M\!8VYORUCAD-K6\TE=?JY0O$Q*PP)=;"3&6Z%.R.OW0?0<P+4V(Q7(@'!U-?
M+/H'Q-'_MF[T(S;GQA</=X8KR[-?)1I@$@CHZX?,'V':/4V:9D0N';N5]@E"
MHB4$>0U1EM*UB63]1?#0SE>%0F5==P68) )B2=P*)TT3Z]C<5SD0"_-#0.R'
MNC00*UWDPM@_6!V?W2MDPVP1#& +_[VHNZLSC)@? F(_H.GXMP!B8H((]EDU
M? LA)B:(8,"Z@1W<U2JSAQ .,T6PSQ*B,]0A)I%P^!*BKRM#3"/A<+5$+QMF
MCY#8'GW9>R\D.@%%;(\VC>_%PNP1$MMC=S[?H$),3"0AL4CPI)Y!3,PM(;%;
MT*R^&W PMX3$;H%9?>\3B1DE)#9*G=[W0F$F"8E- A.9/K@(\T=$[(^?LYWL
MX$(X+HLN&":-B%@:> X304S,'Q&Q/W#,&&)B!HF(#8)C)A 3?8E!78^@F"G$
MQ(P2$1NEF[A><U-7R!MQ^/-;!#$QHT3D1H&8"W_&O/)>\9T[KTP&7[=$F%$B
M\NFL79AG1:$SB(FY)1JT6H&8BVJ]AN^+(LPVT9!UBV[K%O%6M\#:+\:\$^^C
M;GGO5(B)62@>LG3I462,N2<F=D\'[K<H!)_(&'-/O(<7)/V=B:DG'N1525\_
M=AG1U^?$WMDRPN#SE;O*^*@D.I5,C'DG)O9.'V:]4H+7\[+L"F)BWHF)O=.'
MV83RIH:%BT]BS#LQL7?Z,#]7?M %^RH53#9BS#OQ %7.KLF Z\X"E 3S3D+L
M'0QST<F)$LP[";%WT#F+SF1 @ADH(380C@F3C00S4$)L(!P3UI()IJ"$6$$X
M)JPE$\Q""7GU@TU4=08=7<9%;*'N1!56I"68A9)!Y]-@D#_7Y1HFP@EFH63
ME_E=3)_ =]:[)IB%$O+J9Q=F,Y\ %_5A%DJ)+=3.4_Y'JIEB DJ)!=02P@Z\
MTNKQ@Z\M2Y8+.+>?8@)*B06T>PU%TZ40$Q-02K^$>/=""G8 ,3$!I<0"^F65
M0O]3B:DG'7!- ![34TP]*;%ZNICP2W2MU8<-Q$37%C?J&3<'V]/C7"RE$OFU
MOX3U[1DOLKEA]4>SK"J(XGIIU;(JBG/?=J.N-,^WOXW8_J[C] =02P,$%
M  @ PX$M57KM3FU6 @  CBT  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W:2VZC0!2%X:U8+""X[JN25IQ13S*-L@'DE!^*;1#02K+[MIR!?5 /
M>A)Q1JA 7/[1)U3P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZ<
MSE<V;7]LQO.RW]9=LWYOMJ66Y3+J_G9&]?1X.W/Q^M65_YG8;C;[=?G=KO\<
MRVG\Q^#ZH^W?AUTI8[5X;?IM&5=5_7FXGA[JRR'=G2=7B^>W5=4_OZ6JGCM(
M($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$
M21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*=
M"/06U%L(]!;46PCTELG+-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z
M"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZV2PAT%M1;R706U%O)=!;46\ET%M1
M;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-M0;R/0VR:;W01Z&^IM!'H;
MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[
MY&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>
M@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J'<F
MT#NCWIE [XQZ9P*],^J="?3.J'<FT#M/?A;\2;V'\>M0AFO/]QJ?_Y-4C^=[
MR_7QE^7WR0D[%YSKVXKAZ2]02P,$%     @ PX$M556HN6<2 @  <RP  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=K?3MLP% ;P5ZERBQK7_S=$N0%N-R[V
M EYRVD9-8LLVK+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ\10H+0Y#/Z9UM<LY
M7#*6FAT-+M4^T%A6-CX.+I>O<<N":_9N2TRL5H8U?LPTYF6>:E375[>T<0]]
M7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U+I=U]CBV?Z4LGQ/J<G+>DW9=2!=E
M0\7>3)A6_AWP?.[[(\78M;2X=S%_<T/9Q0X]2_FIIU2?+O%&CWZSZ1IJ??,P
ME"-U"I%<FW9$>>CK8]&+T\FYW# =/_G9^7.94X%EYWWT(96)1?IXW,M(IM/+
M4 I1S-WI5WQ-+*7/?C^:IMU2^\[L<KV_?-S/\TAL?IQ_QW_.^+7^!_L0('U(
MD#X42!\:I \#TH<%Z>,+2!]?0?K@*Y1&4$3E**1R%%,Y"JH<156.PBI'<96C
MP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5
MHL@J4625*+)*%%DEBJP215:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*1
M5:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ460U*+(:%%D-BJP&15:#(JM!
MD=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+(:E%DM2BRVO\IZT_O]Y\</S_K
MP77C2SZ;_VM\_1M02P$"% ,4    " ##@2U5!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( ,.!+54[
M\M/>[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( ,.!+5697)PC$ 8  )PG   3              "  <P!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ PX$M53K:1UH7"
MS3,  !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( ,.!+54HR-6W;08  &H;   8              " @5H0
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " ##@2U53*NJ
M._0"  !7"@  &               @(']%@  >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ PX$M5;@J-<[L P   PT  !@
M ("!)QH  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( ,.!
M+56?OTG=?08  +(M   8              " @4D>  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    " ##@2U5B9" (1T(  #?)0  &
M        @('\)   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ PX$M51WNEDE2#   K"$  !@              ("!3RT  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( ,.!+57T9""-H20  "YT   8
M              " @=<Y  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    " ##@2U5+G&/N!0,  #*+@  &               @(&N7@  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ PX$M5?[-_ >  @
MY@4  !D              ("!^&H  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    " ##@2U5#I X+G4"  "$!0  &0              @(&O
M;0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( ,.!+55=
MCU&PE (  )(%   9              " @5MP  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ PX$M5<  ^!1' @  ) 4  !D
M     ("!)G,  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M" ##@2U5W9YF?IP"  "^!0  &0              @(&D=0  >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( ,.!+54866.B"@<   $2   9
M              " @7=X  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ PX$M50>A;:7D @  :P8  !D              ("!N'\  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " ##@2U55Y-M ^8$
M  !N"P  &0              @('3@@  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( ,.!+55O'E4EB@(  -D%   9              "
M@?"'  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ PX$M
M5<=OO$(@!0  ,PL  !D              ("!L8H  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    " ##@2U5U?0RB*P(  !Q%@  &0
M        @($(D   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( ,.!+57$B!AM$ 0  $$+   9              " @>N8  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ PX$M51QB0W@R P  4P<
M !D              ("!,IT  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    " ##@2U5(>S"--X#  "A"0  &0              @(&;H
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( ,.!+55? 7!?
M4 (  !L%   9              " @;"D  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ PX$M5?Q<H^@Z @  #04  !D
M ("!-Z<  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " ##
M@2U5RK1D&!(%  "\"P  &0              @(&HJ0  >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ,.!+56,^%J4_B4  /]]   9
M          " @?&N  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ PX$M56H5O.Y[!   Y0H  !D              ("!)M4  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " ##@2U5^%F$%?4&  #^
M&@  &0              @('8V0  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( ,.!+55?O"!WB@(  ,\%   9              " @03A
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ PX$M5?L#
M)/>  @  @@4  !D              ("!Q>,  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    " ##@2U5,B2]OGH"  !4!0  &0
M    @(%\Y@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M ,.!+56)>@=DJ (  +L%   9              " @2WI  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ PX$M5;;=0A1&!0  40T  !D
M             ("!#.P  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    " ##@2U5WD4<U*T"  "B!0  &0              @(&)\0  >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( ,.!+56JQME[> 0
M  0+   9              " @6WT  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ PX$M5<"$<[UI @  404  !D              ("!
M'/D  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " ##@2U5
M\:5:IJX$  #6"@  &0              @(&\^P  >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( ,.!+56IQ8(]I (  *0%   9
M      " @:$  0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ PX$M5:4S-T#\ @  <P8  !D              ("!? ,! 'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " ##@2U5(O<-2O@)   6C
M&0              @(&O!@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( ,.!+57M[*J#J@<  /XR   9              " @=X0 0!X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ PX$M58C[70GD
M @  S <  !D              ("!OQ@! 'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    " ##@2U5B)_"V9@"  "$!@  &0
M@(':&P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( ,.!
M+563:'!NN ,  $T+   9              " @:D> 0!X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ PX$M53;@R.O4"P  MI,  !D
M         ("!F"(! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    " ##@2U5.,4HRG8%   ")@  &0              @(&C+@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( ,.!+56-X0 =]0@   QA
M   9              " @5 T 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ PX$M5:'PX)6: @  :@8  !D              ("!?#T!
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " ##@2U541LC
ML:8"   T!P  &0              @(%-0 $ >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    ( ,.!+548?6V:>0(  '8&   9
M  " @2I# 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
MPX$M5:7.YQ5@ @  + 8  !D              ("!VD4! 'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    " ##@2U5,^;JO5X"  "O!0  &0
M            @(%Q2 $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    ( ,.!+55X5#^PKP(  ),'   9              " @09+ 0!X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ PX$M54"W_D.G @
M80<  !D              ("![$T! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    " ##@2U5Y6H3Y$T#  "=#   &0              @('*
M4 $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( ,.!+569
MP/(UT@,  +<,   9              " @4Y4 0!X;"]W;W)K<VAE971S+W-H
M965T-3<N>&UL4$L! A0#%     @ PX$M5>]8X2KD @  #P<  !D
M     ("!5U@! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M" ##@2U5\Y+WKTP$  #Z$   &0              @(%R6P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ,.!+55RR--1>0(  .4%   9
M              " @?5? 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L!
M A0#%     @ PX$M55Y+WXT% P  L0H  !D              ("!I6(! 'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " ##@2U5W7U]MCX#
M  "T#   &0              @('A90$ >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;%!+ 0(4 Q0    ( ,.!+55V9PW$C@,  'H*   9              "
M@59I 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ PX$M
M5>^I[T_.!   KQD  !D              ("!&VT! 'AL+W=O<FMS:&5E=',O
M<VAE970V-"YX;6Q02P$"% ,4    " ##@2U5_!OL(8$"  #\!@  &0
M        @($@<@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0
M   ( ,.!+55/==6'EP(  #0'   9              " @=AT 0!X;"]W;W)K
M<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ PX$M56WCF%E* @  F 4
M !D              ("!IG<! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q0
M2P$"% ,4    " ##@2U51S5J%OT"  #]"0  &0              @($G>@$
M>&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( ,.!+559O1,]
M4P,  +\)   9              " @5M] 0!X;"]W;W)K<VAE971S+W-H965T
M-CDN>&UL4$L! A0#%     @ PX$M51((SCW' P  .PT  !D
M ("!Y8 ! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " ##
M@2U5K? %KUL(   N0P  &0              @('CA $ >&PO=V]R:W-H965T
M<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ,.!+56<LVMME (  'L&   9
M          " @76- 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#
M%     @ PX$M5021Y9&5"@  ](X  !D              ("!0) ! 'AL+W=O
M<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " ##@2U5=X>:PUP"  "S
M!0  &0              @($,FP$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM
M;%!+ 0(4 Q0    ( ,.!+57::?Q,_ (   <)   9              " @9^=
M 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ PX$M5=Q9
MN_AF!P  =C@  !D              ("!TJ ! 'AL+W=O<FMS:&5E=',O<VAE
M970W-BYX;6Q02P$"% ,4    " ##@2U5*S,$44<$   B$@  &0
M    @(%OJ $ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    (
M ,.!+56._JN3-@,  ,@3   -              "  >VL 0!X;"]S='EL97,N
M>&UL4$L! A0#%     @ PX$M59>*NQS     $P(   L              ( !
M3K ! %]R96QS+RYR96QS4$L! A0#%     @ PX$M52)OF.^O!0  6S(   \
M             ( !-[$! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( ,.!
M+55Z[4YM5@(  (XM   :              "  1.W 0!X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ,.!+555J+EG$@(  ',L   3
M          "  :&Y 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !5 %4
*2A<  .2[ 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.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>158</ContextCount>
  <ElementCount>371</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>70</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00020 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00030 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00040 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00050 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/StatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00060 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00070 - Disclosure - General</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/General</Role>
      <ShortName>General</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00080 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00090 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00100 - Disclosure - Interest and Other (Expense), Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InterestAndOtherExpenseNet</Role>
      <ShortName>Interest and Other (Expense), Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00110 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00120 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00130 - Disclosure - Vendor Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/VendorDeposits</Role>
      <ShortName>Vendor Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00140 - Disclosure - Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/OtherCurrentAssets</Role>
      <ShortName>Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00150 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00160 - Disclosure - Equipment and Improvements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquipmentAndImprovements</Role>
      <ShortName>Equipment and Improvements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00170 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00180 - Disclosure - Accounts Payable and Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses</Role>
      <ShortName>Accounts Payable and Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00190 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-it</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00200 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00210 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-rpt</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00220 - Disclosure - Concentrations of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/ConcentrationsOfCreditRisk</Role>
      <ShortName>Concentrations of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00230 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/evi-c</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00240 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00250 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00260 - Disclosure - Equity Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlans</Role>
      <ShortName>Equity Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00280 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00290 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00300 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/Acquisitions</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00310 - Disclosure - Interest and Other (Expense), Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InterestAndOtherExpenseNetTables</Role>
      <ShortName>Interest and Other (Expense), Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/InterestAndOtherExpenseNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00320 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AccountsReceivable</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00330 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/Inventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00340 - Disclosure - Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/OtherCurrentAssetsTables</Role>
      <ShortName>Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/OtherCurrentAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00350 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/Leases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00360 - Disclosure - Equipment and Improvements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquipmentAndImprovementsTables</Role>
      <ShortName>Equipment and Improvements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquipmentAndImprovements</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00370 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00380 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00390 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-it</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00400 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/Debt</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00410 - Disclosure - Equity Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlansTables</Role>
      <ShortName>Equity Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlans</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00420 - Disclosure - General (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GeneralDetails</Role>
      <ShortName>General (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/General</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00430 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00440 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00450 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00460 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00470 - Disclosure - Acquisitions (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AcquisitionsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00480 - Disclosure - Acquisitions (Schedule of Purchase price) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails</Role>
      <ShortName>Acquisitions (Schedule of Purchase price) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AcquisitionsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00490 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails</Role>
      <ShortName>Acquisitions (Schedule of Allocation of purchase price consideration) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AcquisitionsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00500 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails</Role>
      <ShortName>Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AcquisitionsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00510 - Disclosure - Interest and other (expense), net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails</Role>
      <ShortName>Interest and other (expense), net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00520 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable (Schedule of Accounts Receivable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/AccountsReceivableTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00530 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/InventoriesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00540 - Disclosure - Inventories (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/InventoriesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00550 - Disclosure - Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/OtherCurrentAssetsDetails</Role>
      <ShortName>Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/OtherCurrentAssetsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00560 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00570 - Disclosure - Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00580 - Disclosure - Leases (Schedule of Operating Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails</Role>
      <ShortName>Leases (Schedule of Operating Leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00590 - Disclosure - Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00600 - Disclosure - Leases (Schedule of Future Minimum Lease Payments Receivable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails</Role>
      <ShortName>Leases (Schedule of Future Minimum Lease Payments Receivable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/LeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00610 - Disclosure - Equipment and Improvements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails</Role>
      <ShortName>Equipment and Improvements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquipmentAndImprovementsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00620 - Disclosure - Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails</Role>
      <ShortName>Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquipmentAndImprovementsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00630 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00640 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00650 - Disclosure - Goodwill and Intangible Assets (Schedule of License, Trademarks and Other Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Schedule of License, Trademarks and Other Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00660 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00670 - Disclosure - Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00680 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00690 - Disclosure - Income Taxes (Schedule of Components of Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Schedule of Components of Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00700 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00710 - Disclosure - Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00720 - Disclosure - Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/DebtTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00730 - Disclosure - Debt (Schedule of Long-term debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails</Role>
      <ShortName>Debt (Schedule of Long-term debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/DebtTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00740 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/evi-rpt</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00750 - Disclosure - Concentrations of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails</Role>
      <ShortName>Concentrations of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/ConcentrationsOfCreditRisk</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00760 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/RetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/RetirementPlan</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00770 - Disclosure - Equity Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlansNarrativeDetails</Role>
      <ShortName>Equity Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlansTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="evi10k0622.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00780 - Disclosure - Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails</Role>
      <ShortName>Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://envirostarinc.com/role/EquityPlansTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentsIncorporatedByReferenceTextBlock, dei:EntityAddressStateOrProvince, evi:LeaseStartDate, us-gaap:LineOfCreditFacilityExpirationPeriod, us-gaap:PropertyPlantAndEquipmentUsefulLife -  evi10k0622.htm 15, 17, 18, 19, 20, 21</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="evi10k0622.htm">evi10k0622.htm</File>
    <File>evi-20220630.xsd</File>
    <File>evi-20220630_cal.xml</File>
    <File>evi-20220630_def.xml</File>
    <File>evi-20220630_lab.xml</File>
    <File>evi-20220630_pre.xml</File>
    <File>ex21.htm</File>
    <File>ex23.htm</File>
    <File>ex31a.htm</File>
    <File>ex31b.htm</File>
    <File>ex32a.htm</File>
    <File>ex32b.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="762">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</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": {
  "evi10k0622.htm": {
   "axisCustom": 0,
   "axisStandard": 18,
   "contextCount": 158,
   "dts": {
    "calculationLink": {
     "local": [
      "evi-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "evi-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "evi10k0622.htm"
     ]
    },
    "labelLink": {
     "local": [
      "evi-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "evi-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "evi-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd",
      "https://xbrl.sec.gov/naics/2022/naics-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd",
      "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 558,
   "entityCount": 1,
   "hidden": {
    "http://envirostarinc.com/20220630": 1,
    "http://fasb.org/us-gaap/2022": 3,
    "http://xbrl.sec.gov/dei/2022": 6,
    "total": 10
   },
   "keyCustom": 35,
   "keyStandard": 336,
   "memberCustom": 44,
   "memberStandard": 24,
   "nsprefix": "evi",
   "nsuri": "http://envirostarinc.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "dei:DocumentPeriodEndDate",
       "span",
       "span",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:CurrentFiscalYearEndDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00010 - Document - Document and Entity Information",
     "role": "http://envirostarinc.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "dei:DocumentPeriodEndDate",
       "span",
       "span",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:CurrentFiscalYearEndDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00100 - Disclosure - Interest and Other (Expense), Net",
     "role": "http://envirostarinc.com/role/InterestAndOtherExpenseNet",
     "shortName": "Interest and Other (Expense), Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00110 - Disclosure - Accounts Receivable",
     "role": "http://envirostarinc.com/role/AccountsReceivable",
     "shortName": "Accounts Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00120 - Disclosure - Inventories",
     "role": "http://envirostarinc.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "evi:VendoreDepositsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00130 - Disclosure - Vendor Deposits",
     "role": "http://envirostarinc.com/role/VendorDeposits",
     "shortName": "Vendor Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "evi:VendoreDepositsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00140 - Disclosure - Other Current Assets",
     "role": "http://envirostarinc.com/role/OtherCurrentAssets",
     "shortName": "Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00150 - Disclosure - Leases",
     "role": "http://envirostarinc.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00160 - Disclosure - Equipment and Improvements",
     "role": "http://envirostarinc.com/role/EquipmentAndImprovements",
     "shortName": "Equipment and Improvements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00170 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00180 - Disclosure - Accounts Payable and Accrued Expenses",
     "role": "http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses",
     "shortName": "Accounts Payable and Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00190 - Disclosure - Income Taxes",
     "role": "http://envirostarinc.com/role/evi-it",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00020 - Statement - Consolidated Balance Sheets",
     "role": "http://envirostarinc.com/role/BalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00200 - Disclosure - Debt",
     "role": "http://envirostarinc.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00210 - Disclosure - Related Party Transactions",
     "role": "http://envirostarinc.com/role/evi-rpt",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00220 - Disclosure - Concentrations of Credit Risk",
     "role": "http://envirostarinc.com/role/ConcentrationsOfCreditRisk",
     "shortName": "Concentrations of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00230 - Disclosure - Commitments and Contingencies",
     "role": "http://envirostarinc.com/role/evi-c",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00240 - Disclosure - Retirement Plan",
     "role": "http://envirostarinc.com/role/RetirementPlan",
     "shortName": "Retirement Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00250 - Disclosure - Shareholders' Equity",
     "role": "http://envirostarinc.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00260 - Disclosure - Equity Plans",
     "role": "http://envirostarinc.com/role/EquityPlans",
     "shortName": "Equity Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00280 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00290 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00300 - Disclosure - Acquisitions (Tables)",
     "role": "http://envirostarinc.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00030 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://envirostarinc.com/role/BalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndOtherIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00310 - Disclosure - Interest and Other (Expense), Net (Tables)",
     "role": "http://envirostarinc.com/role/InterestAndOtherExpenseNetTables",
     "shortName": "Interest and Other (Expense), Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndOtherIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00320 - Disclosure - Accounts Receivable (Tables)",
     "role": "http://envirostarinc.com/role/AccountsReceivableTables",
     "shortName": "Accounts Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00330 - Disclosure - Inventories (Tables)",
     "role": "http://envirostarinc.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00340 - Disclosure - Other Current Assets (Tables)",
     "role": "http://envirostarinc.com/role/OtherCurrentAssetsTables",
     "shortName": "Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00350 - Disclosure - Leases (Tables)",
     "role": "http://envirostarinc.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00360 - Disclosure - Equipment and Improvements (Tables)",
     "role": "http://envirostarinc.com/role/EquipmentAndImprovementsTables",
     "shortName": "Equipment and Improvements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00370 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00380 - Disclosure - Accounts Payable and Accrued Expenses (Tables)",
     "role": "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables",
     "shortName": "Accounts Payable and Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00390 - Disclosure - Income Taxes (Tables)",
     "role": "http://envirostarinc.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00400 - Disclosure - Debt (Tables)",
     "role": "http://envirostarinc.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00040 - Statement - Consolidated Statements of Operations",
     "role": "http://envirostarinc.com/role/StatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00410 - Disclosure - Equity Plans (Tables)",
     "role": "http://envirostarinc.com/role/EquityPlansTables",
     "shortName": "Equity Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00420 - Disclosure - General (Details)",
     "role": "http://envirostarinc.com/role/GeneralDetails",
     "shortName": "General (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2020-05-01to2020-05-30",
      "decimals": "-5",
      "lang": null,
      "name": "evi:PppLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ReceivablesPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00430 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ReceivablesPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "evi:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00440 - Disclosure - Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "evi:ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "evi:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00450 - Disclosure - Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Amounts Included in Consolidated Balance Sheets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00460 - Disclosure - Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Basic and Diluted Earnings Per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00470 - Disclosure - Acquisitions (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "evi:RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00480 - Disclosure - Acquisitions (Schedule of Purchase price) (Details)",
     "role": "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
     "shortName": "Acquisitions (Schedule of Purchase price) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2022-02-01to2022-02-07_custom_ConsolidatedLaundryEquipmentMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00490 - Disclosure - Acquisitions (Schedule of Allocation of purchase price consideration) (Details)",
     "role": "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
     "shortName": "Acquisitions (Schedule of Allocation of purchase price consideration) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-02-07_custom_ConsolidatedLaundryEquipmentMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00500 - Disclosure - Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)",
     "role": "http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails",
     "shortName": "Acquisitions (Schedule of Supplemental Pro Forma Results of Operations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2020-06-30_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00050 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://envirostarinc.com/role/StatementsOfShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2020-06-30_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:InterestAndOtherIncomeTableTextBlock",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "evi:BargainPurchaseGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00510 - Disclosure - Interest and other (expense), net (Details)",
     "role": "http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails",
     "shortName": "Interest and other (expense), net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:InterestAndOtherIncomeTableTextBlock",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "evi:BargainPurchaseGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "true"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "evi:TradeAccountsReceivablesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00520 - Disclosure - Accounts Receivable (Schedule of Accounts Receivable) (Details)",
     "role": "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails",
     "shortName": "Accounts Receivable (Schedule of Accounts Receivable) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "evi:TradeAccountsReceivablesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00530 - Disclosure - Inventories (Details)",
     "role": "http://envirostarinc.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00540 - Disclosure - Inventories (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/InventoriesNarrativeDetails",
     "shortName": "Inventories (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00550 - Disclosure - Other Current Assets (Details)",
     "role": "http://envirostarinc.com/role/OtherCurrentAssetsDetails",
     "shortName": "Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "evi:NumberOfFacilitiesFinancedUnderOperatingLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Facilities",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00560 - Disclosure - Leases (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/LeasesNarrativeDetails",
     "shortName": "Leases (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "evi:NumberOfFacilitiesFinancedUnderOperatingLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Facilities",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00570 - Disclosure - Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)",
     "role": "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
     "shortName": "Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00580 - Disclosure - Leases (Schedule of Operating Leases) (Details)",
     "role": "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails",
     "shortName": "Leases (Schedule of Operating Leases) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "evi:ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00590 - Disclosure - Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details)",
     "role": "http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails",
     "shortName": "Leases (Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "evi:ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00600 - Disclosure - Leases (Schedule of Future Minimum Lease Payments Receivable) (Details)",
     "role": "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails",
     "shortName": "Leases (Schedule of Future Minimum Lease Payments Receivable) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00060 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://envirostarinc.com/role/StatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00610 - Disclosure - Equipment and Improvements (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails",
     "shortName": "Equipment and Improvements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00620 - Disclosure - Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (Details)",
     "role": "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
     "shortName": "Equipment and Improvements (Schedule of Major Classes of Equipment and Improvements) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositAssetsAmortizatonExpenseFromExpirations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00630 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositAssetsAmortizatonExpenseFromExpirations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2021-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00640 - Disclosure - Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets (Schedule of Carrying Amount of Goodwill) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "lang": null,
      "name": "evi:GoodwillFromAcquisitionOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00650 - Disclosure - Goodwill and Intangible Assets (Schedule of License, Trademarks and Other Intangible Assets) (Details)",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets (Schedule of License, Trademarks and Other Intangible Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00660 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)",
     "role": "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails",
     "shortName": "Goodwill and Intangible Assets (Schedule of Estimated Future Amortization) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00670 - Disclosure - Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details",
     "role": "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails",
     "shortName": "Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Expenses) (Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00680 - Disclosure - Income Taxes (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00690 - Disclosure - Income Taxes (Schedule of Components of Income Taxes) (Details)",
     "role": "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails",
     "shortName": "Income Taxes (Schedule of Components of Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00700 - Disclosure - Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)",
     "role": "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails",
     "shortName": "Income Taxes (Schedule of Reconciliation of Income Tax Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00070 - Disclosure - General",
     "role": "http://envirostarinc.com/role/General",
     "shortName": "General",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00710 - Disclosure - Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)",
     "role": "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes (Schedule of Significant Components of Current and Noncurrent Deferred Tax Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00720 - Disclosure - Debt (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/DebtNarrativeDetails",
     "shortName": "Debt (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2020-05-21_custom_FifthThirdBankNAMember",
      "decimals": "-5",
      "lang": null,
      "name": "evi:PppLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00730 - Disclosure - Debt (Schedule of Long-term debt) (Details)",
     "role": "http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails",
     "shortName": "Debt (Schedule of Long-term debt) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2016-10-10_custom_DennisMackMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetRentableArea",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Sqft",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00740 - Disclosure - Related Party Transactions (Details)",
     "role": "http://envirostarinc.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2016-10-10_custom_DennisMackMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetRentableArea",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Sqft",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00750 - Disclosure - Concentrations of Credit Risk (Details)",
     "role": "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
     "shortName": "Concentrations of Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FederalGovernmentMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "evi:FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00760 - Disclosure - Retirement Plan (Details)",
     "role": "http://envirostarinc.com/role/RetirementPlanDetails",
     "shortName": "Retirement Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00770 - Disclosure - Equity Plans (Narrative) (Details)",
     "role": "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
     "shortName": "Equity Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensationNoncash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00780 - Disclosure - Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)",
     "role": "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails",
     "shortName": "Equity Plans (Schedule of Non-vested Restricted Stock Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "AsOf2021-06-30_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00080 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00090 - Disclosure - Acquisitions",
     "role": "http://envirostarinc.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "evi10k0622.htm",
      "contextRef": "From2021-07-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 70,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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/2022",
     "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"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated By Reference Text Block"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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 Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former Legal or Registered Name of an entity",
        "label": "Entity Information Former Legal Or Registered Name"
       }
      }
     },
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r618"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r619"
     ],
     "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"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Name of Exchange on which Security is Registered"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.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"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://envirostarinc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "evi_AAdvantageLaundrySystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AAdvantage Laundry Systems [Member]"
       }
      }
     },
     "localname": "AAdvantageLaundrySystemsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_AccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies [Line Items]",
        "label": "Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "AccountingPoliciesLineItems",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "evi_AccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about accounting policies of the entity.",
        "label": "Accounting Policies [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesTable",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "evi_AccountsReceivableOtherContractAccountedGraterThanPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable other contract accounted grater than percentage.",
        "label": "Accounts receivable percentage"
       }
      }
     },
     "localname": "AccountsReceivableOtherContractAccountedGraterThanPercentage",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_AmortizationOfUnearnedIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Unearned Income [Member]",
        "label": "Amortization of Unearned Income [Member]"
       }
      }
     },
     "localname": "AmortizationOfUnearnedIncomeMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_BargainPurchaseGain": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of bargain purchase gain.",
        "label": "Bargain purchase gain"
       }
      }
     },
     "localname": "BargainPurchaseGain",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_BaseRentPerMonth": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Base rent, per month.",
        "label": "Base rent, per month"
       }
      }
     },
     "localname": "BaseRentPerMonth",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_BillingsToDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Billings to date on uncompleted contracts.",
        "label": "Less: billings to date"
       }
      }
     },
     "localname": "BillingsToDate",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amortization period for goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Goodwill for tax purposes, amortizable period"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmountAmortizationPeriod",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "evi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for accrued employee expense that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Document And Entity Information",
        "negatedLabel": "Accrued employee expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedEmployeeExpense",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_CLKMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CLK [Member]"
       }
      }
     },
     "localname": "CLKMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_CleanDesignsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Clean Designs, Inc. [Member]"
       }
      }
     },
     "localname": "CleanDesignsIncMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_CleanRouteLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Clean Route, LLC [Member]"
       }
      }
     },
     "localname": "CleanRouteLLCMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_CommercialAndVendedLaundryPartsAndEquipmentSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial and vended laundry parts and equipment sales [Member]",
        "label": "Commercial and vended laundry parts and equipment sales [Member]"
       }
      }
     },
     "localname": "CommercialAndVendedLaundryPartsAndEquipmentSalesMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ConsolidatedLaundryEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConsolidatedLaundryEquipment [Member]",
        "verboseLabel": "Consolidated Laundry Equipment [Member]"
       }
      }
     },
     "localname": "ConsolidatedLaundryEquipmentMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ConsolidatedLaundryEquipmentsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Laundry Equipment, Inc. [Member]"
       }
      }
     },
     "localname": "ConsolidatedLaundryEquipmentsIncMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs and estimated earnings in excess of billings, net of billings in excess of costs on uncompleted contracts.",
        "label": "Ending balance",
        "totalLabel": "Ending balance"
       }
      }
     },
     "localname": "CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_CostsIncurredOnUncompletedContracts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred on uncompleted contracts.",
        "label": "Costs incurred on uncompleted contracts"
       }
      }
     },
     "localname": "CostsIncurredOnUncompletedContracts",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_CustomerDepositCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.",
        "label": "Customer deposits"
       }
      }
     },
     "localname": "CustomerDepositCurrent",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_CustomerDepositsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the treatment of funds received from customers as advance deposits.",
        "label": "Customer Deposits"
       }
      }
     },
     "localname": "CustomerDepositsPolicyTextBlock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "evi_DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgiveness of PPP Loan in connection with the YES acquisition"
       }
      }
     },
     "localname": "DebtInstrumentDecreaseForgivenessOfPppLoanInConnectionWithYesAcquisition",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_DeferredCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred compensation plans"
       }
      }
     },
     "localname": "DeferredCompensationPlans",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_DeferredNetTaxAssetsAndLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net deferred income tax assets (liabilities).",
        "label": "Net deferred income tax (liabilities) assets"
       }
      }
     },
     "localname": "DeferredNetTaxAssetsAndLiabilities",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_DennisMackMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dennis Mack [Member]",
        "label": "Dennis Mack [Member]",
        "verboseLabel": "Dennis Mack and Tom Marks [Member]"
       }
      }
     },
     "localname": "DennisMackMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_DiscountRateOnPurchaseOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate on purchase of common stock"
       }
      }
     },
     "localname": "DiscountRateOnPurchaseOfCommonStock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_EasternLaundrySystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eastern Laundry Systems (ELS) [Member]",
        "label": "Eastern Laundry Systems (ELS) [Member]"
       }
      }
     },
     "localname": "EasternLaundrySystemsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract": {
     "auth_ref": [],
     "localname": "EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetailsAbstract",
     "nsuri": "http://envirostarinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "evi_EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2015 Equity Incentive Plan [Member]",
        "label": "2015 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "EquityIncentivePlanMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_EstimatedEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated earnings.",
        "label": "Estimated earnings"
       }
      }
     },
     "localname": "EstimatedEarnings",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal government facility other contract accounted more than percentage.",
        "label": "Contract accounted percentage"
       }
      }
     },
     "localname": "FederalGovernmentFacilityOtherContractAccountedMoreThanPercentage",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_FederalGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Government Agency [Member]"
       }
      }
     },
     "localname": "FederalGovernmentMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_FifthThirdBankNAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fifth Third Bank, N.A. [Member]",
        "label": "Fifth Third Bank, N.A. [Member]"
       }
      }
     },
     "localname": "FifthThirdBankNAMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_FrankCostabileMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frank Costabile [Member]",
        "label": "Frank Costabile [Member]"
       }
      }
     },
     "localname": "FrankCostabileMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_GoodwillAndIntangibleAssetsNarrativeDetailsAbstract": {
     "auth_ref": [],
     "localname": "GoodwillAndIntangibleAssetsNarrativeDetailsAbstract",
     "nsuri": "http://envirostarinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "evi_GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract": {
     "auth_ref": [],
     "localname": "GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails1Abstract",
     "nsuri": "http://envirostarinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "evi_GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill And Intangible Assets Schedule Of Estimated Future Amortization"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetailsAbstract",
     "nsuri": "http://envirostarinc.com/20220630",
     "xbrltype": "stringItemType"
    },
    "evi_GoodwillFromAcquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill from YES Acquisition (as described in Note 3)"
       }
      }
     },
     "localname": "GoodwillFromAcquisition",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_GoodwillFromAcquisitionOne": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill from fiscal 2022 acquisitions (as described in Note 3)"
       }
      }
     },
     "localname": "GoodwillFromAcquisitionOne",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_GoodwillIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other"
       }
      }
     },
     "localname": "GoodwillIncreaseDecrease",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PPP Loan forgiveness.",
        "label": "PPP Loan forgiveness"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpensePPPLoanForgiveness",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_IncreaseDecreaseInCustomerDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.",
        "label": "IncreaseDecreaseInCustomerDeposit",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInCustomerDeposit",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_LeaseStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of lease agreement, in CCYY-MM-DD format.",
        "label": "Lease start date"
       }
      }
     },
     "localname": "LeaseStartDate",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "evi_LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of minimum lease payments.",
        "label": "Present value of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPresentValueOfMinimumLeasePayments",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_ManufacturersAndSuppliersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufacturers and suppliers [Member]",
        "label": "Manufacturers and suppliers [Member]"
       }
      }
     },
     "localname": "ManufacturersAndSuppliersMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_MattStephensonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Matt Stephenson [Member]",
        "label": "Matt Stephenson [Member]"
       }
      }
     },
     "localname": "MattStephensonMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_MikeZuffinettiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mike Zuffinetti [Member]",
        "label": "Mike Zuffinetti [Member]"
       }
      }
     },
     "localname": "MikeZuffinettiMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income from acquisitions included in consolidated results of operations.",
        "label": "Net income from acquisitions included in consolidated results of operations"
       }
      }
     },
     "localname": "NetIncomeFromAcquisitionsIncludedInConsolidatedResultsOfOperations",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_NetPaidAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net paid"
       }
      }
     },
     "localname": "NetPaidAmount",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_NonVestedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-vested restricted stock awards [Member]"
       }
      }
     },
     "localname": "NonVestedRestrictedStockAwardsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_NumberOfFacilitiesFinancedUnderOperatingLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of facilities financed under operating leases.",
        "label": "Number of facilities financed under operating leases"
       }
      }
     },
     "localname": "NumberOfFacilitiesFinancedUnderOperatingLeases",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "evi_OtherFiscal2022AcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other fiscal 2022 acquisitions [Member]"
       }
      }
     },
     "localname": "OtherFiscal2022AcquisitionsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_OtherInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other information"
       }
      }
     },
     "localname": "OtherInformationAbstract",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "evi_PACAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PAC Acquisition [Member]",
        "label": "PAC Acquisition [Member]"
       }
      }
     },
     "localname": "PACAcquisitionMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_PACIndustriesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PAC Industries Inc. [Member]",
        "label": "PAC Industries Inc. [Member]"
       }
      }
     },
     "localname": "PACIndustriesIncMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_PPPLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PPP loan [Member]"
       }
      }
     },
     "localname": "PPPLoanMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_PaycheckProtectionProgramLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program Loan [Member]",
        "label": "Paycheck Protection Program Loan [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramLoanMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_PercentageOfRetainageOfContractBillings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of retainage of contract billings.",
        "label": "Percentage of retainage of contract billings"
       }
      }
     },
     "localname": "PercentageOfRetainageOfContractBillings",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period after which employees are eligible to participate in the plan percentage"
       }
      }
     },
     "localname": "PeriodAfterWhichEmployeesAreEligibleToParticipateInPlanPercentage",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "evi_PeterLimoncelliMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Peter Limoncelli [Member]",
        "label": "Peter Limoncelli [Member]"
       }
      }
     },
     "localname": "PeterLimoncelliMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_PppLoan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PPP Loan"
       }
      }
     },
     "localname": "PppLoan",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_PppLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PPP Loans.",
        "label": "PPP loans"
       }
      }
     },
     "localname": "PppLoans",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_RestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedStockAwardsMember",
        "verboseLabel": "Restricted Stock Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockAwardsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_RestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock Units [Member]",
        "label": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from acquisitions included in consolidated results of operations.",
        "label": "Revenue from acquisitions included in consolidated results of operations"
       }
      }
     },
     "localname": "RevenueFromAcquisitionsIncludedInConsolidatedResultsOfOperations",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_RevolvingLineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving line of credit [Member]",
        "label": "Revolving line of credit [Member]"
       }
      }
     },
     "localname": "RevolvingLineOfCreditMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_SEIAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEI Acquisition [Member]",
        "label": "SEI Acquisition [Member]"
       }
      }
     },
     "localname": "SEIAcquisitionMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs, estimated earnings and billings on uncompleted contracts.",
        "label": "Schedule of costs, estimated earnings and billings on percentage of completion contracts"
       }
      }
     },
     "localname": "ScheduleOfCostsEstimatedEarningsAndBillingsOnPercentageTableTextBlock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "evi_ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information related to company's long-term operating lease liabilities.",
        "label": "Schedule of supplemental cash Flow information related to company's long-term operating lease liabilities"
       }
      }
     },
     "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToCompanysLongtermOperatingLeaseLiabilitiesTableTextBlock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "evi_ScottEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scott Equipment [Member]",
        "label": "Scott Equipment [Member]"
       }
      }
     },
     "localname": "ScottEquipmentMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ScottMartinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scott Martin [Member]",
        "label": "Scott Martin [Member]"
       }
      }
     },
     "localname": "ScottMartinMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ServiceContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service contracts [Member]",
        "label": "Service contracts [Member]"
       }
      }
     },
     "localname": "ServiceContractsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ShippingAndHandlingCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingCostsPolicyTextBlock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "evi_StockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Awards [Member]",
        "label": "Stock Awards [Member]",
        "verboseLabel": "Stock awards [Member]"
       }
      }
     },
     "localname": "StockAwardsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_TotalMinimumLeasePaymentsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Minimum Lease Payments Receivable [Member]",
        "label": "Total Minimum Lease Payments Receivable [Member]"
       }
      }
     },
     "localname": "TotalMinimumLeasePaymentsReceivableMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_TotalRemainingAmortizationIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total"
       }
      }
     },
     "localname": "TotalRemainingAmortizationIntangibleAssets",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_TradeAccountsReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables current, excluding contract and retention receivables.",
        "label": "Accounts receivable - trade"
       }
      }
     },
     "localname": "TradeAccountsReceivablesCurrent",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_TrademarksPatentsAndTradeNamesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks and patents [Member]",
        "verboseLabel": "Trademarks and Patents [Member]"
       }
      }
     },
     "localname": "TrademarksPatentsAndTradeNamesMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_TriStateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tri-State [Member]",
        "label": "Tri-State [Member]"
       }
      }
     },
     "localname": "TriStateMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_TriStateTechnicalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tri-State Technical Services [Member]",
        "label": "Tri-State Technical Services [Member]"
       }
      }
     },
     "localname": "TriStateTechnicalServicesMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_TwoThousandsSeventeenEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 Employee Stock Purchase Plan [Member]",
        "label": "2017 Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandsSeventeenEmployeeStockPurchasePlanMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_VendorDeposit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "VendorDeposit",
        "verboseLabel": "Vendor Deposits"
       }
      }
     },
     "localname": "VendorDeposit",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "evi_VendoreDepositsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for vendor deposits.",
        "label": "Vendor Deposits"
       }
      }
     },
     "localname": "VendoreDepositsDisclosureTextBlock",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/VendorDeposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "evi_WesternStateDesignLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Western State Design, LLC [Member]",
        "label": "Western State Design, LLC [Member]"
       }
      }
     },
     "localname": "WesternStateDesignLlcMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_WilliamKincaidMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "William Kincaid [Member]"
       }
      }
     },
     "localname": "WilliamKincaidMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_YESMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "YES [Member]"
       }
      }
     },
     "localname": "YESMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_YankeeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yankee Equipment [Member]"
       }
      }
     },
     "localname": "YankeeEquipmentMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_YankeeEquipmentSystemsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yankee Equipment Systems, Inc. [Member]",
        "label": "Yankee Equipment Systems, Inc [Member]"
       }
      }
     },
     "localname": "YankeeEquipmentSystemsIncMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_YankeeEquipmentSystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yankee Equipment Systems [Member]",
        "label": "Yankee Equipment Systems [Member]"
       }
      }
     },
     "localname": "YankeeEquipmentSystemsMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "evi_ZufAcquisitionsILLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zuf Acquisitions I LLC [Member]",
        "label": "Zuf Acquisitions I LLC [Member]"
       }
      }
     },
     "localname": "ZufAcquisitionsILLCMember",
     "nsuri": "http://envirostarinc.com/20220630",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r50",
      "r52",
      "r103",
      "r104",
      "r264",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r174",
      "r324",
      "r327",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "verboseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r263",
      "r298",
      "r337",
      "r339",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r589",
      "r592",
      "r607",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r263",
      "r298",
      "r337",
      "r339",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r589",
      "r592",
      "r607",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r174",
      "r324",
      "r327",
      "r591"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r172",
      "r244",
      "r245",
      "r324",
      "r326",
      "r537",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r172",
      "r244",
      "r245",
      "r324",
      "r326",
      "r537",
      "r588",
      "r590"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r263",
      "r298",
      "r333",
      "r337",
      "r339",
      "r366",
      "r367",
      "r368",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r589",
      "r592",
      "r607",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "verboseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r263",
      "r298",
      "r333",
      "r337",
      "r339",
      "r366",
      "r367",
      "r368",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r589",
      "r592",
      "r607",
      "r608"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r51",
      "r52",
      "r103",
      "r104",
      "r264",
      "r299"
     ],
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r175",
      "r176",
      "r575"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts receivable, net of allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts payable and accrued expenses",
        "totalLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails",
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r38",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r175",
      "r176"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Account receivables net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r13",
      "r237"
     ],
     "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 and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining estimated useful lives"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r374",
      "r375",
      "r376",
      "r457"
     ],
     "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]",
        "verboseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r341",
      "r377",
      "r378"
     ],
     "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": "Stock compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided (used) by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r381"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r31",
      "r178",
      "r191",
      "r192",
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r31",
      "r178",
      "r191"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsReceivableScheduleOfAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r68",
      "r82",
      "r283",
      "r479"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of debt discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r137"
     ],
     "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"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r17",
      "r99",
      "r161",
      "r164",
      "r170",
      "r187",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r450",
      "r453",
      "r467",
      "r525",
      "r527",
      "r558",
      "r577"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r8",
      "r37",
      "r99",
      "r187",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r450",
      "r453",
      "r467",
      "r525",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "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"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r336",
      "r338",
      "r424"
     ],
     "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."
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables",
      "http://envirostarinc.com/role/GeneralDetails",
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r336",
      "r338",
      "r419",
      "r420",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables",
      "http://envirostarinc.com/role/GeneralDetails",
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Acquisition legal and other professional fees"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "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": "Schedule of supplemental pro forma results of operations"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r441"
     ],
     "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": "Goodwill amortizable for tax purposes"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r417",
      "r418"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfSupplementalProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.",
        "label": "Bargin purchase gain"
       }
      }
     },
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r437",
      "r438",
      "r439"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total purchase price consideration, net of cash acquired"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase price consideration:"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r437",
      "r438"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Stock Consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r425",
      "r448"
     ],
     "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": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt",
        "negatedLabel": "Assumption of debt"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedLabel": "Customer deposits"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Indefinite lived intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Finite lived intangible assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total identifiable net assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Long term debt acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r421",
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Equipment and improvements"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocation of purchase price consideration:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r4",
      "r106",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "General"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/General"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": {
     "auth_ref": [
      "r609"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.",
        "label": "Accumulated amortization, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash acquired"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r5",
      "r11",
      "r84"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r84",
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash at end of year",
        "periodStartLabel": "Cash at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r471"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of non-cash financing activities"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r46",
      "r563",
      "r583"
     ],
     "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 (Note 17)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/evi-c"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r107",
      "r108",
      "r457"
     ],
     "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance, shares, ending",
        "periodStartLabel": "Balance, shares, beginning"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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, $.025 par value; authorized shares - 20,000,000; 0 shares issued at June 30, 2022 and 12,399,137 shares issued at June 30, 2021, including shares held in treasury"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r220",
      "r225",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software [Member]"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r150",
      "r151",
      "r174",
      "r465",
      "r466",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r150",
      "r151",
      "r174",
      "r465",
      "r466",
      "r601",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r150",
      "r151",
      "r174",
      "r465",
      "r466",
      "r601",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r145",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Supplier Concentration"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r150",
      "r151",
      "r174",
      "r465",
      "r466"
     ],
     "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"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r150",
      "r151",
      "r174",
      "r465",
      "r466",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r320",
      "r322",
      "r325"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet",
       "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 assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r320",
      "r321",
      "r325"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "evi_CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsNet",
       "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 liabilities",
        "negatedLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfAmountsIncludedInConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r66",
      "r537"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "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 sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term contract or program.",
        "label": "Schedule of amounts included in consolidated balance sheet"
       }
      }
     },
     "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r398",
      "r408"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r398",
      "r408",
      "r410"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "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": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r398",
      "r408"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r148",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.",
        "label": "gaap_CustomerRelatedIntangibleAssetsMember",
        "terseLabel": "Customer-related intangibles [Member]",
        "verboseLabel": "Customer-related Intangibles [Member]"
       }
      }
     },
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer-related intangible assets [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r277",
      "r284",
      "r285",
      "r287",
      "r295"
     ],
     "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"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r98",
      "r105",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r289",
      "r290",
      "r291",
      "r292",
      "r482",
      "r559",
      "r561",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDecreaseForgiveness": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.",
        "label": "Forgiveness of PPP Loans"
       }
      }
     },
     "localname": "DebtInstrumentDecreaseForgiveness",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reference rate used for variable rate of debt instrument.",
        "label": "Basis of variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r260",
      "r289",
      "r290",
      "r480",
      "r482",
      "r483"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Principal amount",
        "verboseLabel": "Number of shares transferred to PAC's ESOP"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r45",
      "r98",
      "r105",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r289",
      "r290",
      "r291",
      "r292",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r45",
      "r98",
      "r105",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r286",
      "r289",
      "r290",
      "r291",
      "r292",
      "r312",
      "r313",
      "r314",
      "r315",
      "r479",
      "r480",
      "r482",
      "r483",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r273",
      "r479",
      "r483"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Less: unamortized discount and deferred financing costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock": {
     "auth_ref": [
      "r330",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pension and other postretirement benefit arrangements with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Retirement Plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": {
     "auth_ref": [
      "r332",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period after which employees are eligible to participate in the plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r399",
      "r408"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r82",
      "r100",
      "r399",
      "r408",
      "r409",
      "r410"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "(Benefit) provision for deferred income taxes",
        "totalLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails",
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r22",
      "r23",
      "r391",
      "r560",
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r384",
      "r385"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r399",
      "r408"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r392"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Inventory capitalization"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Accrued liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "verboseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "auth_ref": [
      "r396",
      "r397",
      "r446",
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill",
        "negatedLabel": "Goodwill"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r396",
      "r397"
     ],
     "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",
        "negatedLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfSignificantComponentsOfCurrentAndNoncurrentDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Plan contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Employer matching contribution percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositAssetsAmortizatonExpenseFromExpirations": {
     "auth_ref": [
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense from expiration of contracts underlying deposit assets.",
        "label": "Amortization expense"
       }
      }
     },
     "localname": "DepositAssetsAmortizatonExpenseFromExpirations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DepositAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsAssetsCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.",
        "label": "Vendor deposits"
       }
      }
     },
     "localname": "DepositsAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r82",
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation and amortization of equipment and improvements"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r82",
      "r159"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "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 and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r343",
      "r344",
      "r370",
      "r371",
      "r373",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Equity Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r63",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r127",
      "r130",
      "r133",
      "r134",
      "r135",
      "r139",
      "r140",
      "r458",
      "r459",
      "r566",
      "r585"
     ],
     "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": "Net earnings per share - basic",
        "verboseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r63",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r130",
      "r133",
      "r134",
      "r135",
      "r139",
      "r140",
      "r458",
      "r459",
      "r566",
      "r585"
     ],
     "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": "Net earnings per share - diluted",
        "verboseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r101",
      "r387",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Federal statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.",
        "label": "Non-cash share-based compensation expense"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensationNoncash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 2.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": "Accrued employee expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Unrecognized compensation expense, net of estimated forfeitures, related to non-vested restricted stock"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r372"
     ],
     "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": "Weighted-average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r56",
      "r57",
      "r58",
      "r107",
      "r108",
      "r109",
      "r113",
      "r121",
      "r123",
      "r142",
      "r188",
      "r311",
      "r316",
      "r374",
      "r375",
      "r376",
      "r401",
      "r402",
      "r457",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r515",
      "r593",
      "r594",
      "r595"
     ],
     "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."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r463",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Certain Current Assets and Current Liabilities"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": {
     "auth_ref": [
      "r449",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds.",
        "label": "Financial Support to Nonconsolidated Legal Entity [Axis]"
       }
      }
     },
     "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": {
     "auth_ref": [
      "r449",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Estimated future period of customer-related intangibles, non-compete, and other finite-lived intangible assets",
        "terseLabel": "Weighted average remaining estimated useful lives",
        "verboseLabel": "Amortized life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r15",
      "r226"
     ],
     "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": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "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",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r227"
     ],
     "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",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r227"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r227"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r227"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r227"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amortization method of a major finite-lived intangible asset class. 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. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.",
        "label": "Estimated Useful Lives (in years), Description"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r220",
      "r223",
      "r226",
      "r229",
      "r538",
      "r542"
     ],
     "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]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r226",
      "r542"
     ],
     "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": "Intangible Assets, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r220",
      "r225"
     ],
     "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."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r226",
      "r538"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FranchiseRightsMember": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.",
        "label": "License agreements [Member]",
        "verboseLabel": "License Agreements [Member]"
       }
      }
     },
     "localname": "FranchiseRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 equipment [Member]",
        "verboseLabel": "Furniture and Equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r82",
      "r293",
      "r294"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Debt forgiveness",
        "negatedLabel": "Debt forgiveness"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails",
      "http://envirostarinc.com/role/StatementsOfCashFlows",
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r14",
      "r205",
      "r206",
      "r213",
      "r217",
      "r527",
      "r556"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/BalanceSheets": {
       "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": "Balance, ending",
        "periodStartLabel": "Balance, beginning"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r216",
      "r217",
      "r218"
     ],
     "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r224"
     ],
     "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": "Customer-Related Intangibles, Tradenames and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill [Member]"
       }
      }
     },
     "localname": "GoodwillMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GoodwillOtherIncreaseDecrease": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Working capital adjustments"
       }
      }
     },
     "localname": "GoodwillOtherIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r65",
      "r99",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r187",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r467"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r233",
      "r239"
     ],
     "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": "Asset Impairments"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r61",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r555",
      "r564",
      "r569",
      "r586"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r388",
      "r389",
      "r395",
      "r406",
      "r412",
      "r414",
      "r415",
      "r416"
     ],
     "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 Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/evi-it"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r122",
      "r123",
      "r160",
      "r386",
      "r407",
      "r413",
      "r587"
     ],
     "calculation": {
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Provision for income taxes",
        "totalLabel": "Total",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxesDetails",
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r55",
      "r382",
      "r383",
      "r389",
      "r390",
      "r394",
      "r400"
     ],
     "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r387"
     ],
     "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": "Tax at the statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Nondeductible compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r387"
     ],
     "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",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r387"
     ],
     "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": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r86"
     ],
     "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": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.",
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 14.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": "Contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r81",
      "r535"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 19.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",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.",
        "label": "Increase (Decrease) in Deposit Assets",
        "negatedLabel": "Vendor deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 17.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "verboseLabel": "Accrued employee expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Increase) decrease in operating assets:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in operating liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r222",
      "r228"
     ],
     "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]",
        "verboseLabel": "Indefinite-Lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r222",
      "r228"
     ],
     "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."
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestAndOtherIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest income and income classified as other.",
        "label": "Schedule of interest and other (expense), net"
       }
      }
     },
     "localname": "InterestAndOtherIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InterestAndOtherExpenseNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestAndOtherIncomeTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for interest and other income.",
        "label": "Interest and other (expense) income, net"
       }
      }
     },
     "localname": "InterestAndOtherIncomeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InterestAndOtherExpenseNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r59",
      "r158",
      "r478",
      "r481",
      "r568"
     ],
     "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), net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r567"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest and other (expense), net",
        "verboseLabel": "Interest and other (expense) income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InterestAndOtherExpenseNetDetails",
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r77",
      "r79",
      "r86"
     ],
     "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": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r230",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Software Capitalization"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://envirostarinc.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Equipment and parts"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReservePeriodCharge": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.",
        "label": "Inventory reserve"
       }
      }
     },
     "localname": "InventoryLIFOReservePeriodCharge",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r6",
      "r35",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r33",
      "r93",
      "r141",
      "r196",
      "r198",
      "r201",
      "r536"
     ],
     "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r35",
      "r200"
     ],
     "calculation": {
      "http://envirostarinc.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Reserve"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory written-down"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r500",
      "r502"
     ],
     "calculation": {
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "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": "Schedule of operating leases"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold improvements [Member]",
        "verboseLabel": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r501"
     ],
     "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": "Schedule of maturities of operating lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r501"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r501"
     ],
     "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": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r501"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r501"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r501"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r501"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r501"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r501"
     ],
     "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": "Less: amounts representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r492"
     ],
     "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": "Lease term",
        "verboseLabel": "Original lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails",
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r503"
     ],
     "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": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r506",
      "r510",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.",
        "label": "Net Investment in Sales Type Leases"
       }
      }
     },
     "localname": "LessorLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
        "label": "Schedule of minimum future rental commitments"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r508"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Monthly base rental payments for year one"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r42",
      "r99",
      "r165",
      "r187",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r451",
      "r453",
      "r454",
      "r467",
      "r525",
      "r526"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r30",
      "r99",
      "r187",
      "r467",
      "r527",
      "r562",
      "r581"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r44",
      "r99",
      "r187",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r451",
      "r453",
      "r454",
      "r467",
      "r525",
      "r526",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r21",
      "r561",
      "r574"
     ],
     "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": "Revolving line of credit facility amount outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Amount available for borrowing under the revolving line of credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Expiration date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Credit facility term"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r40"
     ],
     "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": "Revolving line of credit facility maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Accounts Receivable"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r274",
      "r288",
      "r289",
      "r290",
      "r561",
      "r579"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Debt outstanding"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-term debt, net",
        "verboseLabel": "Total long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r45",
      "r247",
      "r248"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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": "Revolving Line of Credit"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtScheduleOfLong-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided (used) by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r80",
      "r83"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r53",
      "r54",
      "r58",
      "r62",
      "r83",
      "r99",
      "r112",
      "r116",
      "r117",
      "r118",
      "r119",
      "r122",
      "r123",
      "r131",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r187",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r459",
      "r467",
      "r565",
      "r584"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows",
      "http://envirostarinc.com/role/StatementsOfOperations",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r127",
      "r128",
      "r132",
      "r135",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net income allocated to EVI Industries, Inc. shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": {
     "auth_ref": [
      "r504",
      "r505"
     ],
     "calculation": {
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.",
        "label": "Net investments in sales type leases - current"
       }
      }
     },
     "localname": "NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetRentableArea": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net rentable area for properties owned.",
        "label": "Area of lease"
       }
      }
     },
     "localname": "NetRentableArea",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r1",
      "r110",
      "r111",
      "r114",
      "r115",
      "r124",
      "r125",
      "r126",
      "r185",
      "r186",
      "r189",
      "r190",
      "r403",
      "r404",
      "r405",
      "r456",
      "r460",
      "r461",
      "r462",
      "r468",
      "r469",
      "r470",
      "r485",
      "r486",
      "r514",
      "r516",
      "r539",
      "r540",
      "r541",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Recently Issued Accounting Guidance"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RecentlyIssuedAccountingGuidance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently Issued Accounting Guidance"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1": {
     "auth_ref": [
      "r87",
      "r88",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Common stock issued for acquisitions"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Covenants not to compete [Member]",
        "verboseLabel": "Convenants not to Compete [Member]"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfBusinessesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of businesses acquired by the entity during the period.",
        "label": "Number of acquisitions"
       }
      }
     },
     "localname": "NumberOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r161",
      "r163",
      "r166",
      "r169",
      "r171"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "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)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r493",
      "r502"
     ],
     "calculation": {
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails": {
       "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",
        "verboseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r489"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Non-cash lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "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": "Current portion of operating lease liabilities",
        "verboseLabel": "Less: current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Long-term operating lease liabilities",
        "verboseLabel": "Long-term portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/LeasesScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r490",
      "r496"
     ],
     "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": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r487"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r499",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r498",
      "r502"
     ],
     "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": "Weighted average remaining lease terms - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r16",
      "r557",
      "r576"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r36",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other current assets",
        "totalLabel": "Total other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Current",
        "verboseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 10.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/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "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": "Repurchases of common stock in satisfaction of employee tax withholding obligations"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "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 issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesAndInterestInAffiliates": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).",
        "label": "Total purchase price for accounting purposes"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r70",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Cash Consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      },
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 2.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": "Acquisition net of cash acquired",
        "negatedLabel": "Cash paid for acquisitions, net of cash acquired",
        "verboseLabel": "Cash Consideration, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/GeneralDetails",
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r71",
      "r443",
      "r444",
      "r445"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "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"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "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"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r128",
      "r136"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Less: distributed and undistributed income allocated to non-vested restricted common stock"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24",
      "r296"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, $1.00 par value; authorized shares - 200,000; none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r7",
      "r202",
      "r203"
     ],
     "calculation": {
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Issuances of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Supplier Concentration Risk [Member]"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "verboseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r240",
      "r604",
      "r605",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Equipment and Improvements"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "verboseLabel": "Useful life of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r12",
      "r236"
     ],
     "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": "Equipment and improvements, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r238",
      "r527",
      "r570",
      "r582"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "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": "Equipment and improvements, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r238",
      "r604",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Equipment, Improvements and Depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of major classes of equipment and improvements"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r236"
     ],
     "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."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "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": "Useful life of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by property that could be leased or is available for lease.",
        "label": "Property Subject to or Available for Operating Lease [Axis]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": {
     "auth_ref": [
      "r238",
      "r484",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A descriptive title of whether the property is subject to or available for operating lease."
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": {
     "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, Lessor Asset under Operating Lease [Line Items]"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r64",
      "r193"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r177",
      "r182",
      "r183",
      "r184"
     ],
     "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/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r334",
      "r519",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r334",
      "r519",
      "r522",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r517",
      "r518",
      "r520",
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Transactions with Related Parties"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/evi-rpt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedLabel": "Debt repayments"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainageDeposit": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of assets, typically cash, provided to suppliers of goods in advance of receipt and acceptance, or services (such as research facilities, lawyers or consultants), which is held by such parties until the entity either effects full payment (including applying the retainer) or obtains release from liability.",
        "label": "Retainage"
       }
      }
     },
     "localname": "RetainageDeposit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCostsEstimatedEarningsAndBillingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r27",
      "r316",
      "r527",
      "r580",
      "r596",
      "r600"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r107",
      "r108",
      "r109",
      "r113",
      "r121",
      "r123",
      "r188",
      "r374",
      "r375",
      "r376",
      "r401",
      "r402",
      "r457",
      "r593",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "verboseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r60",
      "r99",
      "r156",
      "r157",
      "r162",
      "r167",
      "r168",
      "r172",
      "r173",
      "r174",
      "r187",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r467",
      "r569"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "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"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r497",
      "r502"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities:"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToCompanysLong-termOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales tax accruals"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesScheduleOfAccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r150",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "verboseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.",
        "label": "Future minimum lease payments receivable"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfFutureMinimumLeasePaymentsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLease": {
     "auth_ref": [
      "r179",
      "r191",
      "r195",
      "r513"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease.",
        "label": "Total net investment in sales type leases"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease, classified as current.",
        "label": "Current portion Sales type leases"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease, classified as noncurrent.",
        "label": "Long term portion sales type leases"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseUnguaranteedResidualAsset": {
     "auth_ref": [
      "r513"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value expected to be derived from underlying asset following end of lease term not guaranteed by lessee or other third party unrelated to lessor.",
        "label": "Residual values"
       }
      }
     },
     "localname": "SalesTypeLeaseUnguaranteedResidualAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AccountsPayableAndAccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r419",
      "r420",
      "r424"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfAllocationOfPurchasePriceConsiderationDetails",
      "http://envirostarinc.com/role/AcquisitionsScheduleOfPurchasePriceDetails",
      "http://envirostarinc.com/role/AcquisitionsTables",
      "http://envirostarinc.com/role/GeneralDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of purchase price"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r400"
     ],
     "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 Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r45",
      "r105",
      "r289",
      "r291",
      "r312",
      "r313",
      "r314",
      "r315",
      "r479",
      "r480",
      "r483",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "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 Significant Components of the Company's Current and Noncurrent Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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 basic and diluted earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r387"
     ],
     "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 Reconciliation of Income Tax Expense Computed at the Federal Statutory Tax Rate of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r220",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of license, trademarks and other intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of carrying amount of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r10",
      "r32",
      "r33",
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/OtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "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 allocation of purchase price consideration"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r521",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r340",
      "r342",
      "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"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).",
        "label": "Schedule of Non-vested Restricted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "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 estimated future amortization"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://envirostarinc.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r344"
     ],
     "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": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r360"
     ],
     "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": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r360"
     ],
     "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": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r358"
     ],
     "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": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r358"
     ],
     "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": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r355",
      "r356"
     ],
     "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": "Non-vested awards or units outstanding at June 30, 2022",
        "periodStartLabel": "Non-vested awards or units outstanding at June 30, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r355",
      "r356"
     ],
     "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 at June 30, 2022",
        "periodStartLabel": "Weighted-Average Grant Date Fair Value at June 30, 2021"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r359"
     ],
     "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": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r359"
     ],
     "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": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Number of shares authorized under 2015 Equity Incentive Plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Awards granted under 2015 Equity Incentive Plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "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"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Closing price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.",
        "label": "Stock vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Fair value of stock vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r18",
      "r527",
      "r559",
      "r578"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Principal loan amount"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r494",
      "r502"
     ],
     "calculation": {
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails": {
       "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"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r91",
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r48",
      "r56",
      "r57",
      "r58",
      "r107",
      "r108",
      "r109",
      "r113",
      "r121",
      "r123",
      "r142",
      "r188",
      "r311",
      "r316",
      "r374",
      "r375",
      "r376",
      "r401",
      "r402",
      "r457",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r515",
      "r593",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r142",
      "r537"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ConcentrationsOfCreditRiskDetails",
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Grant date fair value of restricted stock"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r24",
      "r25",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Issuances of shares in connection with acquisitions, shares",
        "terseLabel": "Stock Consideration",
        "verboseLabel": "Shares consideration"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/GeneralDetails",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Issuances of shares under employee stock plan, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock issued under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r311",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Vesting of restricted shares, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r48",
      "r311",
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Issuances of shares in connection with acquisitions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "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": "Issuances of shares under employee stock plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Proceeds from issuance"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Vesting of restricted shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r24",
      "r25",
      "r311",
      "r316"
     ],
     "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",
        "negatedLabel": "Share repurchases, shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r28",
      "r29",
      "r99",
      "r180",
      "r187",
      "r467",
      "r527"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance, ending",
        "periodStartLabel": "Balance, beginning",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets",
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r97",
      "r297",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r316",
      "r319",
      "r455"
     ],
     "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": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r324",
      "r328"
     ],
     "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]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r324",
      "r328"
     ],
     "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."
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/AcquisitionsNarrativeDetails",
      "http://envirostarinc.com/role/GoodwillAndIntangibleAssetsScheduleOfLicenseTrademarksAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred at point in time.",
        "label": "At a point in time [Member]"
       }
      }
     },
     "localname": "TransferredAtPointInTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Recognized over time [Member]"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r47",
      "r317"
     ],
     "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]",
        "verboseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r47",
      "r317"
     ],
     "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"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r47",
      "r317",
      "r318"
     ],
     "calculation": {
      "http://envirostarinc.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, 0 shares, at cost, at June 30, 2022 and 120,706 shares, at cost, at June 30, 2021"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r311",
      "r316",
      "r317"
     ],
     "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",
        "negatedLabel": "Share repurchases"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r143",
      "r144",
      "r146",
      "r147",
      "r152",
      "r153",
      "r154"
     ],
     "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": "Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of operating expenses for the period that are associated with the utility's normal revenue producing operation; including selling, general, and administrative expenses, costs incurred for routine plant repairs and maintenance, and operations.",
        "label": "Lease payments"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r495",
      "r502"
     ],
     "calculation": {
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/LeasesScheduleOfOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/EquipmentAndImprovementsScheduleOfMajorClassesOfEquipmentAndImprovementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Dilutive securities outstanding",
        "verboseLabel": "Dilutive common share equivalents"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r129",
      "r135"
     ],
     "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 shares outstanding used in dilutive earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r127",
      "r135"
     ],
     "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 shares outstanding used in basic earnings per share"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://envirostarinc.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://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(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.L)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=99397363&loc=d3e9432-108338"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121554622&loc=d3e15372-109273"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org/topic&trid=49130413"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6387-128476"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6393-128476"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6396-128476"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6527-128477"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6571-128477"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(f)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9972-128506"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966508&loc=d3e9979-128506"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919306-209978"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919308-209978"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&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": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&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": "https://asc.fasb.org/extlink&oid=126897435&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": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://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(27))",
   "Topic": "942",
   "URI": "https://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.10)",
   "Topic": "942",
   "URI": "https://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.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&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": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://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(23))",
   "Topic": "944",
   "URI": "https://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(8))",
   "Topic": "944",
   "URI": "https://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(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r610": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r611": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r612": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r613": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r614": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r615": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r616": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r617": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r618": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r619": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>98
<FILENAME>0001174947-22-001008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001174947-22-001008-xbrl.zip
M4$L#!!0    ( ,.!+57OKT?T110  $[I   0    979I+3(P,C(P-C,P+GAS
M9.U=6W/;N!5^[Z]@_=+=F95ERYNTR<3I.+ZDGOJBL97=;E\Z$ E)J$E0!4#9
MZJ\O -Y  @1)R9LP';PD(G!P@'.^@X/; ?SAKR]1Z&T@H2C&IP?'AT<''L1^
M'""\/#WX,KL:_>7@KQ__\('Z*Q@!#S!&T#QA\"HFT05<@"1DIP<)_D\"0K1
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
MR,3-%GJ 4TX&^(1XM(&4#PX/_%^"?/[KD<7^TQD?'S:<O@F^'5C8 =;W@ZH
MJW.-LDJOK-.3E7IYK?_W=O!A#-9KA!>Q^.0?&,=IJ^4WXDL@PCP,(DC7P(>%
M=3P_/Q^^S$EX&)/E>')T=#)&F-N*?,R><AU'X":[1F@I(KY&>;F12!H=3T8G
MQX<O-#@8]VV $&X.:.\&Y.5Z-D#E]$9^!:QSU7D!4>>;+K4M )W+P@D=+0%8
M<R:3B;DZFC?.6&8,0T;SE)%(Z2PLA?[A,MZ,Y4XXV79I@JE(_K%CY7+A[?>K
M72U3?.U6/WSQ5WWJ+NCEK]WJQ #YM$^E98'TYV[54N3WJ30G%S]VK)"M2:\:
M<WKYJW.=]<[X+AW9,%R*Y4VW/AP24BDE.O([X3R.W^[5A(XN1*F>]:RZHL$
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
M^!OX&27P[L,X?4CPX_\ 4$L#!!0    ( ,.!+56,2YHT"0X  /GC   4
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
M[N+H,HIG\"KTZ/]D[(OL:+U5#6G8%,S1E#&/(J%#V>$Z"BZVL9H<6""2P;!
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
MBK\.4(42,^I1@#OHEQ_)=]OU52SKK(H@W/8%G <<D.&>ON*0:$) UHU3=T8
M3M)Y81&Q.ON"@_1.AK(@B0BX[>LNC6='3\:FZ>G(TH$]A!;0/6\(/*0-@&<,
M3$^SD8%-I%:1I"9RJ>5@Z&7-K=J21B;#X=#5=,T [L#6 81X#%S/LX$YL)$U
M'ML&5$UEZDTQD0.@E\JB1/Q[,L2ZX;CV $!M!,'0TBQ@(G<$H.>.[,% M[P!
M5DO1NHV6RP&F<G&W53[*AF.GGE)OG,$;+_S&^7[7&XR=397Z9> 8CA9Z8O+=
MQ0%I^? *=:XX=..'*GBXN"/V=H=<"3X%Z\>5%-0AA[E;;[TT"T?^4D/U5O!R
M@"E\>U1 <^=;N655I61>.X_662(_"-PGK_-+O=676N%6,+%>@C]><H'44!]!
M(<22 -J.JAVK3ARK3ARK3ARK3ARK3@@#HT+5B;TJ3JB2^]M(M0F9S-]CH8G]
M15&YT(1LNN.QB$&+10QD*TRHOR!-M(%IFM[8!6@P'@)[A'2@&YX!-->Q/=W4
M1P@J]N!2(X$^*1CZX2)?I3MN>90WCF)U^\[EOMJB4UV.L*YG^6%XVT72&I>Y
MN.ST1IQ6]\S7^G45%[ZJOIAZQ:*@Q[_.#-OS>7KMO"49!?LOL.5RQ(4D**.4
M#<_YIK.HBV6LL).BGKK.+Z1]%+^UJ,VK;Q[5MW8IUA\]81XP?Y!-611?X.>(
MK$0EQ\G-=A]1W@RT%(QW-&9,\]*.72V5\X]_1*UK2ZX*OCM4)\N%+Z>VJ-'%
M-!P5NW$I*_@P4S//>JS-ZL<I?+\@V^JVD$?+4=];D_J!/X)UOG-E]A0A>I\K
MN8-OU;*^&J3EJ/>M2;W^U[1*"T<TQE6<8??+[#F(WC#GNE]GY'Q$K>Y.]@J^
MV=4L$!T=/'<H^(AJWJJ$%7RSK$Z^+_ \3_81OJ[]L47%+B#@J-?-RE?%@GS-
MSN>."@UQ"#GJ>3OR5KD28"V%FG"KU;/P47-KE5P#)05KJW#,T:NC_VP#JP,J
MXL<#IIN4J0^M9XU)LH$J?L=;<L=;<L=;<L=;<LI=2CC>DCO>DCO>DCO>DNOD
MEES%*W*]%T8Y&A_S<IR.-<=QL0OL\< !EJ&Y8&@B!'3/T)P!^3?6%*LTU\CE
M."D85+L<=XUA@M?N@5UF:1;C;V3463;+_[@L=[1*_*]^*6Z?KS5R&6X?@MJM
MTK7(PGO(G']CE#Y&M_'I"R&#$G09Q8NJUN%33O/.>:NH7E>U05L^1L, )X_D
M ^3T?T&F'4HO_1"&:$E7DO]W)9Y5>:ZSQ6^IC^ U??R%@Q?\C4RH*?<UYR8^
MV?G:MY\*,8_LC8A&P1MS=3#Z^"OZ"\.X#=U[_]11YSBB4-!_4 N#A!;<FK:M
M/G;4-ZXX%"S@5P>+EU$6MZ5PJV\=]8TG# 5OT]7"(?E/:^KV_JVCNO&$H>"-
MMWH,.(XQ]%)NSFS-'SLJ'%<<"MY!JX/%%O3LJ%U%T"MXOTL*JL6+&<L^^8,7
M(BD&-7VDH\2#^K6I+M /)E%!"A"!% ;Y\11);JAW.NZM>\HF0TAQ(126JC*B
M"@D3E:?.WLK1=G+%8Y3"H#R$PHTBBX_1KTU,>9!9 KF6<C#6W_F^];Z'Y)07
MTBOR].%5KA %.A^2]$2P4O$>AQ(V>C+PD.8X(Q- RQ@"U]4M@#7; PA; P2'
MGJ/I4*UD@JXMNAQDJB4>O*?2T.=M9L]Q]))_:2T6OWJL#R>W7E'[ZLD(=5/0
M2()"W42VZPA9OB JFI# Z-"-+=PI=O25R$;T-%/0N?.UKE@<91:I" H%3QNG
M"&6S+*"YJQ?X.<;(7U2M)L8@QSMTUQ?IJO7+:OM,SS2B/G@5#((64LN_*5;:
MM6<R+H=!Q6CBDCVA.U2;C3MR5,I)9)O!@W,F[JC:V5ONP1=W'Y:-H(C#D*VF
M4C-P'18%%]]"NBG54L?&LA%4<N4)**Z4@->!:L!9M[>$+[.80)[%-+AVZ;_2
MG\KO@PAT['QYE%!;EC#+,%'Q5DCN/YA&P<;A4$B(93W[+L525$0V/6V+\0>>
M^B@0G'Y;C?LNK&W>17*.#G(QG#C.V'+TL0=,.!H"P]1U /71&&#=<4UO &W7
M':GI,VUNZ90#136OZ%JEB^TZQ#<PIB[@ESVN7\F,WH@W4X: HZ>RE.+%>QF+
M0BE+MTL4+FJ:7I+I1W[TY^^V\;B1'*SS%43N!"T+E8(7D"XISOB:IJ=M39SO
M"?:RX-KW>+X/H2%Z)EDQ6!0\+!^]5GWU6A6K7++(\\IC<0+>*YF1>N?%DH))
MP0E:0O^*^ALX$]O,RXZF@I>K@J)+*@(;2!4]7^=9DD8S'-_C//JUPXC(*5QL
MC,X7X(J*SQ*](&HMI;(]QM#%,QC_3.X(-2'9"89N_CO*#+^NC5#W0Y">.%8J
M)K/=1#3?[AFG^/0IQA+NS9*.AR!5$7Q4]%=?QC!$4S_!]_[35%"4[#Z'),4"
M5%3T5'>ZD9IX[M@=#(<# +VA"=!X/ 30MG2 H:%Y]L >0<]6RT/:S;9+#J@>
M>4U7>9+7/J+>GM721EKGCZ1L=VG$O[H''6U[8O<@]>BSK6H+1?)+N=T[7^+J
M\MXEXCFFZGABD[7\R/4\R.I2+1KP<.1<"%F_7$+\'%%.Y\.1J&B>:-OYO<NW
M!$I(_Q/3W331Q!<<PR<L'%G9:^B>27X_&!7,'RXS3FL6Z1M.IQ&O*H?<6#V3
MO"10*E8".@;=CD&W8]#M&'0[!MV.0;=CT$VUV2\8C"ML?DA2K!1L:SW+^1AL
M:S38-CX&VU208O5@FS8X)B[T-7&AGD!I$J=K$X_\:S7IR#\F]X31LHNNFVUZ
M<Q[98JTM;Z (V*739;M5ER<"IGHP099)WZAE#\_!>5' C(OT9KO.+%"!:FQ#
MO<65"-AM*/4W^"H&]D8[Y<'>Y$K$;=QV/*';O!:(3-,<F@BX-K8 \C0(-,M"
M8 2=D6.9AFLYQC&O11:H.O-:U%K*)L9H;.&A-P88.BXP-=,#.C1,0"! ^@@:
M+AYJ:BB,[,(GQYIJJ4L7V$EKN-G)'*:1Q"'FEUJ^^>BD5V&2QIE,\D]1KY;+
M+Y#OWGKG,7;]]!(B^I+]VV*Q.XOB./KEAT_G\)G\)7WC,"0U5.?G.X[0F$49
MI+!2,%5HG0$)8?9>6$IZES=YNL )BOWG>:G>'\3$T:/L/3G7GL&$&T.4&JJ/
MPI3#2L%D'Y;I6%WQOB"T:Q6LZ_8(?12M$#(*IND\3*,X?<3QRO1SLWT9/?HH
M,2;G"F;7E&O6'28D\O*GA(;HHPS%L%'P*2L6X>=9'-.*/37L5PN'.A0A%V-5
M_QM3S.#1W?/S=00+"\!L-.D3Z)N\B0136YXY7PG3R7645V4/O[S2VOV9GTPI
M8[<>990S7?C]^R0N"50$9&FU;06C\(FNP )BVVC:1PEM\BH@#+O3@YQ(*B^K
M1T?YO'L?Q@XMLW>3.X$$7D8'1>+B)8K)EZNR.;F;9 H'M J[J9!E6ZQT?$$U
MG#7+WL3=W=&-#C?59[.=8JL//WEGBTT%)\/FYE[ 6C$Z]--:L3A7T/&W2::0
MI6)V4<%*%2L;7T JY_7?XY<H>*&'X<W0CDBV:7G?SBU>F?JQA,:!HH$"2\SU
MY9V,=1<&=[4IZ]4;27#9;Z H$GN-AV]HBM'/NSA*,<K=@G'T%,.9V,HOT+M7
M,A&"0\15T$8:[WF4D0-6_ SC](UN<S@9O<SF_=H6%'/=5NR(ER&%G[,83>G+
MF\NK%]OTENX.Y,;H.E&X3 %W4J?$D6GK?'/I>^GT<>K'[AD,?]Z<<LU=08=N
MTUIE-6[;Y!6AT%I5MT.\K"!AS^1N+-027CW>6%#CQL(QB7X><.P@B1Z&R(?!
M0_;\3-,<HOS*9)A$@>_2Z\O7^ D&7\)4S-LB/5R_C%1UU!3,+)!A0O0*A>R
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
MRQ\2#/%B +A?1UEVNJW2'%?Z>6;8VCT QMQ* $";H;9=$  0CK,( )(A7@P
M%V2U\T2FJE_*XK5^/BO6FRC7>P(QE7M R+B7 *-MCEA[U! $@1"E(D1(T>A@
M.9?QC+/,%"B#QAX<QI!7F;^ 5D&!033&0F\A'-[EMB?%>@WY9T7\Q_US1)1V
MLZVAX W$=_2;%!6QAZV*6A;9AH52(4IVA!@AZE$&@1X3-0FW+T8:6@Q=?R%8
M_O>\>,WO<505.4ZNJFIKD&0HHW./*;D$$C@!P?$?0(%:$L1H@@"21B,B#&F5
ML1A\?BVR;5Y')5M#ZQ>SX_;NX<)S+(%)UY#M;<)8TDK&6P0*Z5 O!H;;[6.6
MQI=9$>FC(/VV[D$PY%0" -8(T59!*%\POB+%"X=V :5?Q:OR9)NDI)^3NL9D
MTJ*Q7/6-=P612Q@H>1_CX>KL\@XUK5&O>0A7X_5*&$+$9/R7*(C /GF9ENNK
M1 &/83NG!1%&''(%$1K]0P-T=>Z[(H)H/$<5$<1#N9QR-0=X_58>%"LY?FO5
M&L#!FF 8A1I=_%BL^<YU4QA5K].NI0>]]KB4Z;9M$H9^Q\,JU#$_H@M>;Z]V
M-]UP<OI^AU>XQ$2D!_Q6GY(/_:% @'D?/B[ FT@FNQ%?H3XQ.H4KL@TY GI$
M.PCDEKRQ"L77YBVT9XW#550]4OFVU?%3%&T8&'%65^UO=JAL?O%?- D=&+M9
M7:9YE,=IE-T6[&*_ID:G51>N,&DIUQB2'1ED)'6$J*4,H^;G%-WMT#A-;4[
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
ME(Q[OI@QO2FW>P VJ*=>-5H0/>ZD48"CE)$7G&^U7J5KYC[]H^./3_)@?PI
M^>-1%&5PC ?0T>*CJF]64.F7QM]Q^9+&N+HO,OWZ0TKH?@FBD(%?A53TA<,J
MRH) AEX!HJ6'?NS=%#@OBZJZ+8N5-G&LW]++">*05:[<.?P52C>1/_LY#C3A
M[U;&GVO0"O0N*!\N4KF;W!J<D>Z>?L$Y+J,,J@$FZS1/8?ZLTQ=\P8K/Z?)M
MS#IQ?IO%5#8NY8(1'J$G1LH*0@Z(0RK+9Z=#01Z&I?K<%AQ@:[MK8B :%(HH
MO/A/,>ORAVI8V0H_OM26UV;C\#4T#.'2H (FBLH (H2X605$:5[!=W%UDU^\
M 2_;M'J&3<O-"JYMZ]8&6GKG#Z,82,07;'FLX;7L)^)=<ESY+72WD #.UQFF
MR!*L/LQ!Y2@(4V.B\II9:3/]F#SP+2%S'X:1\B]X5(HV93<::8W3KYN5Q3?^
MBVC,)$@SP85254,'+U%X28<LA\%),-1+(AB[Z[XEQMI,:T5>G6+BE'!7,0I7
MQ)K+J"B3-(_*]ZL:KRNH"P+E+ NZYFLE,PIP+O-E+TNT98=2$FU]I%W"UODE
MK:!N)?GGH&:9GR6@E[%@"TA6[WGW2;3[9CM:3?L'5M-M^!G4?B<(K[*X<<KB
MW@O;I4/?1CALO.LI65?I0V4R*C\'+R+N^<0GE\9OY0U-V*<W!3RO2?;EU8]G
MD$);9M4*5#NQ2+*^,0Z]#-MZF=''[([10/[N-="R%W^N(2O4/0]4B=K=O!;3
M7-]NT]M.HRJ--3 5TSA_%4;"N0@1[9U[1"9TEM2!CM$C$'AUPJ8BT-\+A @
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
MD='Q:RYJ#6V%'E&D"0[F(NU"0%(9U<P8\K4PN2V+RZ)<1U?Y"OYC,V_8]A;
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
M](6[/+E,W^ G]1QD0.C\3%0E W<$VC8>W4<)(HJQAR07)I(X/[C5HDMP3FL
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
MSK,G]25.<!EE]W54;PD/[X/&&OS-\077&)UG5+@=!&N/JI: 8KHDC0/ \XQ
MX#$_*P8<58*BUMBQT.Q<3G&.5VE]5N1UFF_)>K1Y<[/(=0EH,W3LOF;4'F/
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
M6-,>40+4[^L(/;Z/_AS.Y;&]0""(]>RG?T>W#TPX,TB>L>C(_;T$"QGY5<P
MJZ$DP]CK371'P5YE>UP[S_.T^AC%?VAS$KFF;J^4<WSRTS,T0=!FT>1#;4G?
M"?S" NFA6)-_E']4 :1.SC?<;N^NB\$\OJDNP_%D*_H8U?5]C3?/.*\*_1T(
M87.7UB3A=ZQB:(9V[0+ Y?R,N\2G"B9#C*H1,AVGZ1_X/[8KL@/#=9WJ<2IJ
M[A2G8GXY=9-F:-<N!)S.SKA3G"I@,L*I$B&3<7H?%W5-YL(ZU3M3OJU+A(HX
MY;=@I UBC0+ YIPLNT2E%!1#2"KP,/W^#EF&_P$OP$ Q&ZR_O2-J[O3NCIA?
M[M8!-$-=NP"P.3_C3F_J*& RNJ>C1,CT0U)<X_(Z70.[6::?X,7MG1Z?2CCF
M3BNA'=HU# "K2[#N]-Q5!9;1(:P:)Y/Q^I>4]!:M_SW-XRA-M' 5-G>)5@F_
M8XTWS5#3+A2%JT9[J&_U0$]6]T.9WA.CTD^@HX8N5<SQ.%8N:7!,6P3@@N9A
MUB4&Q1 8HD^F_<FX.SE)7B(RED_X.MKF2?E^_U[!%3 M#C6$+G&IE8%+6>L(
M4$.!&I)0L&"FEB$V3#6RW]:S*_YOMOL<-W>^ >7Y%6_HNG8!^*[Y&7>^&97
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
M2FS/!?L!TRL\1\$-S1UBF&(?Y/@#5N,"87JX0(@TLITN(D=RISTW=8:N-")
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
M7"X8 'E0=\KT;;L?.\&SB.+-#2H<,X6DB/67[9?I^I(!$_,+&_P&;)3--"4
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
M)!Z;!#!](AZ.E;2H2KI,C1*5$0*VA?3\;SJKCMZ75U>G2F*ZR[A,B00)4RD
M[\\O*UU0\B#\W&4*Q/*/D.%/B/[M\:D.^L+/749?+#\ _6'>;CSDF!T[QZSN
M4X[=>6+OHC3!D*E"]+733(BD!T"O^PBC1H;8GNEA)T"&' \ *U\MV$%>'1+#
MZLEJ9V+8ZY1KW59XO,E J>!54M "5OLF893!86'\S_:V9-'-;;^_T2A6V::R
MN,-,JJ&QT567G3==QG&*_;.4\K>/LI<2LX.MVL"D<LR#ZW&88@VP+'O)8$S#
MO\;)S8Q?Q@<.Y%I5.:PM>I"-X#H9)(!I&^-R@3Q^JR4-(2%,PF(.D]D-A3&O
MRVK%LSO*'"W%%P["7!-0PY-B\OG=_N$/>O7O]0'>O01/V/D";\?KQ!(#["IA
M@4'JOY+;*;Z5P0,/9,EZ>C-[H"B,9WQ'Q2]]WM#BN @02 "I88]$ C12-&^!
M<+%Q8Z+H."B. %:'!=:IH;T]2!XOMF!WEHL>\P=(DMN(A&R1Q:3!4E\ML+#]
MO'9[;:'X6&FYVS[?L!UK'SH;Y2;&9!,58UN_F"85 MF_MN2Q?_ T27[J)9!)
ML_-S=V;(;HF-Y0"$\<%O>Y51+])I3UYFC\RHE*N#%I'@QAYR72XQY:&XK ^_
M9WNMXCSY%M&L8]O3-!0 8K1Z5F@':=T:V#Z [X>;L02ON12G49CM?=2\=11P
MC9<NN6V9>NY0.%?--]MOW)ID*K)9!;=4]YM?[5GA6_HA!%E#JTV@_)V$9)DN
ME3C7O[,!Z7J7FU@WY!HA\*T?W.@%!G?M.P?@KLLU0OS:[@[<[)8B:P#@9ZM_
MZ\Y0WB&KC<]J9P?2)_Q::O7BZC&E7-FR,\F3]?:;XIPRDVLK7.CS2]K7: ES
MM8W2I 7[?J%F"V,#1L'<0I==XZXRR+4C+F,!O6-:BDA+.L S%3N>-9KU'+#S
M:7W[BOCJ  NR334>I<'WW%$(-\;V]Z^(6 EH$'*'6<CV'VWSS!#W/_J,NHVR
MKY!T!9@0OZ_QQU\DB89/UM_1/R-Z&J X!BR\=6IR;UFNA9.Q+>LP1&^[#UZ/
MZ]9FP6C00],U%4&,HX5K;#X<I@FF]]$L82,=;@@"G>8!==C-NTSQ.V9U"&XV
MWG@J9S' 0%[[U+V1NBZIC>XL+<^'?3X+D2K)B#!\MIJG +P,/28.,WK>"^5F
MM+N,17C+MY,2L2$[#^-A/*=1UE6:)[TC\<^3]0D.O<42T9^ 04I9W+V!2XW(
M"!><1^"Q[#-H>%,6M\  H:H*([4)CX7KPRQVX@X_X3#%U\#UH+B,E>R)%53H
M=1<# 1E0/[ET_4Z@X<#C-EG)20S!6D=Q7_8^^O+N]AMX*R6MM-J61H((K.)A
MX4A;1%JUN@T:<A6%;62QK9X=#ZI*40&.OR9B0K@#(8V3:(FIS$G:\;$[(V27
MM,9\'0HF^ ;I9E;KH3*8N;O,GJ-VNM6J28E$;$/;[>\H3&?(XV\2TBQ@-%VM
M L)^5FZZ527W3()2HYH[<"42YH8MO1E(_'@U> D(J<&=@4X+%ROOJG8_1PY=
M&T)JL&!UH:&Z>L^VV[UFO$AI2+(W8$/_@KSPG^2#+:"@S6S"UHPR5" G[\:C
M**\PBO$B"OS+Y8I&3WE  HA'64GWB93B F%RD/2:[1GC2I$@4%7*G2E0*;^5
MF?\*-]T=Y@J6)\^:172)V![RYC$@\PQP]DN^I41SU4L@NK59QVY+7<412YJ8
M&=I4;)N\F=WQE#%A]F-YO^R$!*R&N<P2H36XQ9L6-C9>WC\.@NB9J]=%Q'93
MZ6,R2X/RH>H[[&'R!'BE!UB)6]3J(F3L%OD0.X\?,69B7)&9BEI(#6[R"L+&
MQBQ]G1T_CQ.RY*G02PF><&]7@;"NB1$MQ@MVP<N=H\3N<#OP( "JPDWE@*%C
M8_RP,IB^*Y;^)I,C_L8^3.++,,]I"\GF/$:+;FK-*-C;&!GY!R;S!1LAC]D
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
M\"632& K([DZE>\;V[?V7NGFA6UB#.0N58%AXQKWV//299I=B:UZ?]C/ <X
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
MVHX%8\\PZB-/R;<S'59&0N4=A!W8U[^U@/;!;46D 0V$;-P5])=^*USH\VE
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
MBU$((G3[3<7M^I"3OI,3N3#I(_CS-+U,KD&5^A("4]UYNNYSJ*HUPQ_-?AC
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
MC#(I&M73C[96!_XF6L,:\+*J'';>XEB=7LO&++385G*GUH K/AK1PRA&02
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
M053!._3KOIU_KK@):@KYW1)PRI(@KY<D^<!UR>8%F(8P#Q%XYF9V6]2_A8M
M-XBQOO;H40RO+H@!UOJC1S&\^B#&^MIC1S'J_-Z%( ;*P^6-8I1B#S8L <Q5
M9AX;-*PK&5->6.2G-$D&-S$2Y>1)=#I2>-%)%E=P&3@015/HGDK'S \C=.'I
M< 0-<L6B8H!0 #%GTW%>%SLFR@Z#5 *326^4VYQBYE;V9)&YLHDF',_=3FQ]
M;9;EPYRQA!H3M7&^6!=)W(6)U/2)& &G"/2UJT>Y_$T[=,#6H9#/ES+%;CL1
M6,Z5'"><:9IB0,G$<+[4D7V6,3L)W(0XUS[<&42UUQGZ?N&FY;&K44USJK7H
M&(Y2ROIB8:%$!)T)?^S30MW-%1SC)5R'!.GR@:9@945QVL6PLW9W8:$$%K?
M,89+ Z0".E6E]K'1"NS2^)_N',QBS:?DCT'&LJ@OTD@,BKOA'Y@YI>(>"F*!
M*NOE@/1[],^H#,*&(T\)"D5UL ED\SH-X^_VP*A7P>-1WO?YJN2Q@=62)%!:
MW!6\H.=\QV=(IZ3J$ZZ2?I%+,:4.^2W2\7OC'\_@57H^*AUS!)I")NMB@5I"
M4WXA<56ME%Y?TQ #KLBW.[D,85WK[=4(+4Q$QEDHU'YA%=5P"'3B"@)]$V %
M#,@D?<TA$S8)!&(0!DV.UI+XHJ0,&C:P.Z* K&Q]&1;V:9<<^GM0 2)^$'#E
M (^G.GC#$QPF5)R-4PN"5".N8?T(%T.IA'-IYDO1H)O<CWAM@[P*$_>Z!KIT
MNP1T5&L:6 P2[4T#0=B$#X>8D3K4[J]NXB9SN/%Q5\@[9\PK'#$C_=?7U$DN
M,YU)QF^XN:"E6"16R454*2-RJDQBJ:P4%EM0X=SW?=AS4.K]?H(FH,:OJ08#
M.VDB@D+8:5%<?F)#93J";<Z>]B9:J9V7#[E5?":E:M3I.!64E0F\1L 2)F5
MI-)-;B?[#0_*3-['+>-HW'[)CL:=97 TLE?PJ?D;[V$_SL$DG1HQ7I LF0A9
MZ,7HG8@VWA]6,W\:;K1>"P8G1V-RK=+]4D<P,FG3<# 5A860_:5^'F4.7%.Q
M-5+M#Y4N?.],$]!59TLUN::ZC6*R235B>M=<$U+&)B:;%*5TR%5"X3 B9Y/.
MT@1QS34L6$J89R6RU)'"1A>UFK6^9K#^BJDPI'Q@D;&.+=K0%%M,.G$'.(Q,
MIM*>.EPP;5>ODHBN'TUD:H+VQ#-I'BY]QK/9,^MK"TN?<5G148:-I@[;"7.B
M?7(9C@ON:<E8QL*I%"9]HLBM$S7@$AA-]9>P2R@OLVI> &=!1M$T3!C>H8*S
MMN:0F,P3KN56J#!8W<F @*QYU@^NXPR5J57B TI,66@>)HI>@L-P_.AW.:9"
M-M *1^1!SR?.@V%&4(OL2*U(.K66]N033 4"5DZ _:D)/!CVY^01-_&EG-NY
MZ=1<+4GVL,NQNNKAMKFE$Q.NU&VGC\$DQ"HT8.Q53;EGF^MKERZ_^C1ME,N6
M.ZWA/L&":]29< 7H%)UC4BA$Y[ID8U7@0;>V!)NSU]K4, X'%14U'#.[3:F]
M)=:VX#BK#\RNFB'\LM':H'\#]_CZWX6:.8^+YF[+1DKMK^C2K/BI%A7Z335M
M(#;>5SH]J/FT-K=84>.&$#<\5-'F5'F?=S$>@.9*W27>;K\K=JXHC5D;;C^U
M:<]M@O,NI3X[* Z82HQ=EQ@0%OZ/$9H@07AC_R'16Q6K,J"/Y-UM>)\_'P&G
M\7SP?XX012=)XU H6>#KJAE.H+&I;N0R4>G3"M[L/]MO-W<\6'RD#I"Y-;8:
MK3=O&OO[K9EDDYT.":G-27TP5NPV)W;;YM*OO7NPVV4:-IG5+DTYE X)-NP&
M<V, X?TJ$<GR+DPGAI@O0*C;,)?_W-O<KV?![>VWC3;(\ZD,:"?FWI(K!GPL
M!OPD.^D(,VSWZVH/;\6 '_%.S H,1;KR_XZZ=I</79WW!*6A]RIXW7DM7GN'
MAZA0(QBO]UG==A<<RF LEXOOX^8YWIZ?SYA/\R3GU+^2'5?DSZW6YAO-GPV'
ME>V<JK]YN]FN9^DW;QO;N[/)U!4G/RXG7X"]RG6T[:U[\_*%#Q3RCFU"@A:;
MOR7H&HYU.KLCO!SY662FW4E7=&N_L;OW=L5,2\A,1BSN$"OMER(,VM X.SQR
M"JZY$%N7I<%WIA(-&.=,QG$VCD#"52Y=RT:UW/.FEGO:>_N-MV_V5MRSA-SS
M-;EB2;1-/8%:$[CG#Q%_E])*&7W=-?A:5'STQ_&%RT=(WM_$8)CU88S;B*$W
MF[OU8F@/[K2W-ZAI*T9:K!C:X_Y8$QCI")0:# 92RIG6G4J7%^WU$>/ .2QW
M5)%!Q'N%QF&*$8\^_UY@Q"3-^V"^IO#FN-Z.*#+@]N9VF0'1R\I(1\2-:CT-
MSD[1$T))UWK[4))N2BAV>Q6*Q77OKD*Q,X=B5^+N(<4=8^-,%W682Z.<:9DK
MV>CS\V2$$&R31=C'SPXZ@!8P EX3):D(DAFDV$Y5'YLF;E;5@"IA'L;ZBB6P
MVZH4119O+?O^"[=[GAH?"$W#OJTM,JPO.A<=C!V8.);I3]'U0*-J>'";<<@2
M>*(:+9JU>CP8I81M:'M+JK(:TR[S8?*G;L$#!0]+(2-/0:>CPEA:AE/!)8>"
M@G23@#.0P K=F7+_.,^2D%D8F+W:R\'B&W8P*8[-;&./KZ]AW8Y,>U)A/%F
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
MU, 2MV;2AP\;3IF^BHF[4S!>'+V)-CK^KE2#;/$+#"M8EZ7--"O2Q>"^&.0
M+CA0%1/$[DDFO<D)<+I[0IC;(-,[OB,,Z>#R2;E!!$Q,196=!%F"*3')\'9X
MA_;3&(5(K&FA9;@ZJ.A,IWJ4>BEHI0-%X&*<$#J9\11:1<KI,FZG[*;OTX7(
MT FV>(\*&M 8 V'8$=2^*D4E "Y,$/VC% ]S\3(K"4(X.2;R5MEKE4AAQ;BM
MIJ?5"LIH8HD!ID3<HWF.RW7K) %0.4I\ ML(]*5"_U94!(-8,[!S7X_Y42HK
ML0YUIH:S"RX,O\GUZDBXRL(DI5I(ZGRDLR9J79B:HQ_4$"KIC8O15C^R8O,%
M*%[3@!4/AE.@SRG]JJ\3XWV1GR#0P#(D >"2N\)8#,:37N%PNL_OV1F8HL)T
M1?N)?T-*2;F5[[[;.LY4]8-5-D"D&%94/H5=V)Y+T&L"[X.(OS>\KYN'FX57
M?D;%-C7OXX :?G\FQGY?@EIU9G-USU2PIS1G\VL';&5]S0YU='A^?($I6^Q9
M(->[#(PP-*N&RQ\X>%0L.J(3*\9I$D4*F<-3.T(RU\72*0A)[FFBJD[4#<R+
MY1.%*&YJ(^KGP= '\/H>[%]<#(S!KB:]F(LQO9[:^__<VVR93:GIYH:1BKJC
MHU_A1./L5+3"KBM;9PD&O%T% R@8T%X% QXE&##!N0!J6SHB(X)CU)B$E"/7
M&P2F$O<;38<D(Y_G"ZQS-DXG[S 8A#%6ZG!(WA5$%Q],]B>5Y:17*FF5&N)0
M5@KH+'GQ?&UZAQI2AK^%BQ7]W*P<NPY=-[:>NZ%Z#L,K$$#:!_=G)+)4U#XV
M5WN S:HPNLJN /+0D^58A:_1CI!)SJ2;74AS]98]< QH\HN*O2@5W2L57:,4
M"^K((2[*/U!X0\@[LL>Q8-W)T8F\%#P7A6)ALDXVO>?IDZNT^L0HW(!RNQ'7
M0D;&$U5'=Y6AI6B+@9A9=DL7\Q73CS%SEMT[A(7L[( R$&_H4G?PV*0K;=CB
MX;-;SZ*)LVM!(C\@S>$+G1ZEVN@63S&#7%G>\W)$@,F7'(_^^>R74TUN'%#*
M/0=R(36%+ 8RC9WDX;)W#'@>.\2)MVH+!I6FWHY>PQ!^=%_:7LFCV'<N4^-?
M7.W<_'>.D8,(WHJV+=5IY&8;.,RND)=% 1N&?8H@0A-2* TLUFH+'_?P6:A4
MI]Y2A5<LUH7!3V&[*69E/D^3B$&%K(Z?4N:!$[?44M5VQ++@+JLMGO\6#Y.,
M:UMU'.*['+OE+G'PVL'?*WA;BRA^D]JN>Z^<M)9+]/KJC;X;TJ".4]X':="U
M=NU\IB,.4B[13\O?A^9YL*5;^!JI.F6G>T -?.V\VLPLE\5;",<@*3)I0K@$
M&D(M=_@$L=U90RHZ5)P;F%!> SMKN0N(+8-L.!EYU.U8G\]L',NTQT$_U1U8
MI[Q06&?J*U5(FKI##PDSM :SV0U=D9^*JK(0Y=ED8*22NI2#W+HF6:1ZF%"^
MGEH E=+&[B2+'G$])Y0OJL"^ "$,)YAP^YG,FK@-8QA(#GW5K!:HI<K.T;[
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
M]I>)$4HS[D723#])2Q8;6=F(D?//)%U?R_J4BM!59C5ZR!LE.'$11<YHG+N
MY$?(649RQW[5''-K6&-&_O#E4$?^=!_D5/98_W+IT7!T5HH$F_.M <SPLJ->
M?0J(CTS3"JWJ%2X>9>P>"=SEBH.EL"20W+BFPC0+MF/1 Z'@)*_C(H>Y%5@F
M,@$__@JZ:=\[!&X%R41KT8BE:GV-DHF-B1\\?ZG]P=4-J$[6G62S]$QQ?IO>
MD07@J\]&,0S <56RD'O4BLDMJ+:)G[:4WIB#IL= T2Z&FVR&UWKFK61\NA5%
MJK#.&<#4#J3D-+6_Y>"+4(UNE)_)]%^TZ2%=M\!P.$J'I%7K.TO$5)RESW#M
M(;U9O[^>V153UO$+KJ>9W/#ME1N>W/!O5F[X)6BHK6296_TS69=<7RN5%8D
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
MDR1V16U6QX/5)S@())WM,/Z;/!"_.;\D\VB)N"%VO\RUO,H$8\\V+(--ZP2
MZ?J,1N5PUK E9'0Y*:?>6DSUVBH>A8(4-14EM6FZL>R:1CZ3UW*WE!89)MDI
MO[;@>J)U,J].$20*_7^T/-Z+)$*L:,CY.D!B]\0QF!'^X^1+QBJ0()(WP*XY
M>,!9J@(2:G 0]D_)1S@M%>9+Z/LZWS(-"A97E38_,W:2U:])'5^=5BMLM5I6
M^K_"?US_E#%V,:R9HGI)1)*%."[D[^&T1@+^,!,Q5%*[RMJ OX3U&5@Y@"@G
M,.["M()C>2?E]SAGK:H& .NX-I5LL_E>\$[%ED(H+:W=**HUJT8$XR^FY'.L
MM8 Q!JM/<4(BG& ' ]&0)U! A9,%N<_'MOK831&Y%-@(B)S$4E'WF8NDSI*&
MX8@+3L%CYYZR:IEE6!$;5K7!#"4A]0&32A2KZIM4[PO8])/N!SJ 0'G-O\"^
M%19V]!(7%N, &Q-E=$N&VMT]W4!9\QR7-<X-T)%;(:)C3MHY"RS?S)_3G5K
M/,<N4Q.IQ"@*Z&QF.K@\UL%Q[5.]( ++KKS;O8@*#ILITP5+OM,7R+C(=ZJT
MQ"M;^'9;9WDA[^XHY?=/ST:A[O#1H)^H%NTBSSJ<" AG/F"G.)8 JT=&.;R-
MCC2]<POS33&W]"RKHC2_O]!?'U2UJ:,?\QVM":*YDHQ,63T4C1"P\&N3;@R;
M"Q"!PW(9Z.@;T/@X+IGQU\L,QK99.G5,!N"*)QQ:H35"7E6!&KQ\$%C@J2[7
MT5VE#!]M_JGYY#'5P_^=(1*P+OX1@_N M+?@X7)L [!'_0@($$6EYFMK-@DS
M)*A-&WM7Q6;L>KUSOH3[K7W%2>=1?@$3Q'8__TC$77!*E6/2\.D\5>172FBA
M-NR'%$ DD$G5':Q]=/Q42+@ H/W*V %9L*KH, _&.$P\F:12 %1)!N--=X^+
M%.&D\T*3+(;^$3A\OU=J+8H,+T3I[J.; VAMA>J@9YFK(=Y2'C%3^@!&IF;'
MRE W6Z]8NX7.YWOY,P24I6H5F[T)%0_U[,#393OM?7)O*F2)BY+- E?W.1V\
M*H$IS1VH.H/[R+$+@-L846$F5"+3(!P^0A6-*7AHGGF9-;JP]+6&L6UMZZBQ
MV#4PI0H+,Q?B:QPV3!%^SN2DJMUG=O>S,SI%3>M2'<_!K8B^,V@]+D7-KF/0
M89)0%GO6S*":B9I@%$H#4-X=\YJ0<2:IW4Z#T ^B8L@-:-3?ADVAZ R:M(QW
M8L'T"51VOL8G&_H^K^ $!0Q#+HOQ\_.AW")>IGSP2&7V^@)*.2E'.56L_:B)
MM<.^.ZTFUK[*6'M%>9J173CHJ_06,(-\3)'9>4CS)'2]RB6\Q6(@:[ &S]"0
M-VBDV_HY7X903-B=3T(+@YQ6R/\T30$#A66X7,Y'F)C6;NW^ VU]$TRC<+3X
M@4*^;U9=].0Z_67:K(F"++U/9V'7/"LM[7=S9VDDO<42)9W6*.1E@/R?L/SG
M$0;RM#NM31?<@QJ_!K\PE(3Y4L8$=4(<J:(H] W->?O!V.Z!().W;UE/+\)Q
MY3F 1F_I"R8PH([EJP6WJ$U"C5KL\7W9HD2Q[(KNJKD(L\U+U1PRU3Y5QSR2
M6M-_+YC4/@YA>A6N"QT-'M;K=H19'U?K\?BA%+9^![TZOCZD+6+:>O4REE[1
M;!B>7R,)E9*'3HKZ<217QH(;-%R'\6@04P#FL5$'62H2#HSA]&&T4>3E49U
MN5_X/6#:^Q-JFS;8TP7<3V5C<DB=*VQHBB ,R+'05$V&,Z,F:6?F9Z7O&BG]
M31[6[])LY"2P.D04?B*_B2G;17<SX^FL8/E"6%O*9H4F--4 +6>0K/3W,&;N
MF:Y=RX%C]*@,%^3)2QB=5 .9#+RD&<CD=I4Y0T\D/^_A^Q':TE9&TDR!+\3D
MHJ4(_5&IG@VN[#%7:B05"A'.\;(.H(5B<PX\VKSZL04Y4*A\TCCYE'$2EP V
M#JCL"([#I5 T(0IX#>*>)HV.-::*T K6=* @1?JL;F \.=<(YCR':)PWQR<"
M4,VA?*]'XM#QC@FH)S-6 KEYK(@:]&,/P.NMV$/B'C#=I[%CW@L^3?6YP!Z<
M8I^5MFHL<X!"8C28P4@ZRC/884MZBW7;\VP@KR<#S^(8(4<,3;<EM*+C%&P:
MRE>-4B[-X1P)3RK+1B70# T3Z\D:Q';\P3.(50_K2M%DD/K#H(Z/Y\!:4[+K
M129W,].#Y?_7!E\>L/#BM,*LN_1;U1,3]W_;B?ZGU=J'3AIL?CF#D27MMWO;
M6W^F$.E,;J38/R\E%8%\&%":S_YAF6UPHJ>^87]D:3VPW7+H=.#2J2/)](6P
MTN)YX8O-3A>?):01@^&:NZ8-W;TD(U!C>:]^CZ.K. P^)ED>]R/_:"B#0'RM
M]ZL+S:"29)B-"J6D^S$ :5U0XH^A?V-1J"(M@,G#*1QF30&TG4&$@-HP*%J'
MRQ28T7S.0-L0Y ,GS\PZR 4)6)&B3U^\6-4IG)8NAD8%5AJ0<+NM:4D5>"AE
M_54='H^';Q\'?^Z=[T$O$,#<R<VD,?IWCK'&F%P0P(3;;#-!#52L.70/#VG9
M[CU0*ES&J;1_13V1UG51;&]-21%B2XL&NK)+HV2#;>-4/70/#ZAP JJC 655
MH &$O.:6;EY =?.-4( 1:-=8AY%//7R5@4,LI8&C9.8OMJI,."ZK#EU9U956
M!"K++Y9AL:*[PH5'@%&>1@B4/Y+*&K.BQL&MN@?C76F0>DAO2$6!X6!F8V+D
MQ5@NUK2Z7A+%5UC-95G1-!>/@/%Z:EZ197.AZZ)LE4";*MJXGBHJ?]Q$Y3$J
MWVZB\DN)RD^ZECMOV+ F#U SNG0,V N_!OQ*A'F%#*#5/8OPES<0?)PJ!\:X
M!<8SC2ZAPKWT^PG>6XFZ4 'ZZ(&'.GJ)33WX6V,D7& I(9Y )6!-1>V)E4>&
M*C5348SR 9ME^!=]5BW0IJ/03""<XLG0*T@1*JU5-:&\[W%/18JQ,:03VQ?C
MR!&.O!Y=%'$_CG(,ZF+/$X2Q[A2&:ESP%$V=D=#DJ4QC7;;]C+IG?R_XO;X)
M?^(+JUKM2&LUQ,<_CP:BO O>ZPX&T&G<Q;\B)Z6T$DF+)G=%:/N/X,OIUV_!
MV=FB3)#)5!FW2XX=NV1[ZV /XZC4AQ%\Q7H @)$TY>14&?<!2QQ##:UZ;J%Y
M_<[8"B +SB 1D@=?--JTO$/T7:A/@7D6:^:K.84%F)NC/F\.6[N@0Z8$M$#L
M"E4^_^&?9ZHC:%4.$!<\79<T(*3-?A F.: ^4N2B8J!WV@=V/38-6UU>@>1/
M'9]T5/HH[:^C.XKR6Q7K%&!WRJO].>@BH$X(QW4$.U3^MTT^2E](G90;36G5
MR%?0UB$YB="H4[>MQT4%&&/*0FVJ,ZZ9Z6&EK]T)AE3 C^/4P2FR]+Z!\4;H
M5YB >P,IRZE79(H+W"F]-J8WP:.Y*-V5!R,R.I@G^8A"76 (&&QQD12"0!7C
M2IV>T=IT0?E6?M([AN6]HQ%<8#MP":'JX9./0T5YI.R+B06 M6,0+ RRL:D"
MWOD!R"U((.^+K S1=60QN*EC5^7-QEE679 ([&M0TQ'8 %Z57E+9ERE00S8?
M+TBTPA<:](3]=-.L8C9Z+P*[Z8X(K!$>IK![+#)1MWMT$[%Q-(*!\1?XE.\@
MSR R,,6C:^E:Q1O!G/_VUGV8\53:4%FC1P0M8$3(["+T7 CI#>:EM$C.0N+Z
M=H=K8TW5Y "[#LQD8-.+6F@=;C=DX.=5O\9#VR168!6,*14;W@<Q<6@V =XU
MH$9";02!&:=!2Z=NA^PRCZ[DA?KS&FDF7>NB)+PCF'!T';/>  =%\@BB=4_1
M0(/=*5 "<D,O&X_-4,<2-SA@LQ9T1K"_9(T,X48T>KWJZW)GN)D/A%)-Z!)@
MB&V.(()#X"Q@-5BE\5;SMKVT:YQ)G4JQ,8P(OP-S_3P27=+I8V:7X6#\E"9?
M\T1$VBGO"]\+T U _Q(Q=?M22A0,\V).9*Q*"J4E'MH@(2<-$17,0)0:=03J
M$U)T?7>BE5YGH8R [2T:+8UQWB%&5-&JXB?Q.7*W^1TW?N,KTQ$::Z:IRIK-
M@B'6"R%2W6EEG>RJY,=[8T<IT LTH;:WZL/OVE:S;@UV8>F.G*JL7(TD@(X9
MQU<ZJ?A*AWO!_RN-!Y'?B/[_Y^;3)X4>3YK0(X8>.TWH<0U"C\#EJ\YXMUOZ
M9@5TM8X@##%6JPJ!I1%6.Z!L/4VCY X&[$GB?M1ZXYWCY7PU<]H_WS_AYF&[
M;0-#<&?="EWA098D.#,2(42(3MM;Q5#%:.65Z7,![5^CM-(].N;5V"K.$/?<
M*#N@KI3BJ*2D8<RM7-KH1UORN!JAA72HH.Y0A30087(1$D]_0 7O5VU;2G,
M+(_@4Y;AV#/S;N6HP:1(&DQ&-JRR8"M^V\K4Q^<;J#T4MW.K@/JI& DH89H7
M(_4KQ*HEO]SM LY>WQ?21@2MW:C?%U8:&+I_N.P1?)L"L@]Q :D\S+Z)WC %
MU%A== E>DWZG?*0T@ $['LS-RRCEJ9Z51GW];#0#Y.:R*PA)(:N"P9MB7S8!
M1."/U!F<PD4GGX0+/JVQ8R7/^KB2CT)&3B)I9\MEV_T+MN.+N'ZJZ8H*'ZH+
M\CP-++MK:E?&(7WRA/[#X[QNH1T*%Y[?X7\'D*>G7^GTP%"^#Q(;,+4!AT0,
M142S+J@GGG(JC-P!F1;\4"Y&A6Z8,+T8:NR7LMFET<E(,YDT. $9$?XV$%7$
M3MHY$V]["U(;*NT#I:!9C@4 I[HB-;$XRR=*\NQ"T@S<!YA^KI .*I1CUHFC
M*J2<X@;I]HRS P2'Y *8(HB+*A!@->1,\W4$N(R*&5=_!XTSH3:BP 84/*P:
MZR>?5Y)DQ,%P.,0^AI\MXND:W,0\;P]*"N!\ ^/07$5]3+T9ZN&\5DKBZ_.%
MOA)]P(CM F4@"8*U7L'=ND[ F^?TG,7J4)<HJ2,8$.]'4-P54@Y7 +E0Z$^Z
MVW:Q-B0YG1F"JSJ[+SD4[W#TEO9'1;4U<?%!G!>E,X#/;LF%7;/>NQC=[4JB
M[UZ,XJ2O%-IEGMU"URB4[XA+;.CYW"LSG/#=:A]Z Y!R*5J&540>%=E3>*8Z
MDY$1K1UL9;O/R*ZV9"R1\U*ZUM(Q.2T3Z,WNR97DUWO!<]Y1]<\:)D@R5N#7
M-E4$J[W@K9 GE;+,E'L^J.1TX0" ZQ#[>!928NA57[8")S_3F:8P>LT.Z<.!
MT4QZ!Y;#!,CYH9("[H13CN[J2*DJ9.(PK%J[O^5;_&" <3.2T1K029):[2I#
MR0YW$8X6$=-@!)+4#H.XD@77L^2Y[IR6H-HMX&CXF0!QBUAT_J8B)\D@?C""
M!SCK?1%QZY9:.(+Y7H-4P2 WYO6M9BP1757[QBUP,\^[K3F]2M'HHA_3&!$#
M.;#LS4%^5>+5FLH;N%\DBP2C-21^I-+374%2;]TJE1G N&SY<)$.0<GHS]OW
M!(V1Z)J"RBA(X0%8GW^%:#9]*SZORZOI<:@$LR2[C*EP4"Y$#0=G%G\++![\
MG4[LG'E;L;QDM^P6@Z\.57QQ6Y_HFG";MK<JU\F=5>I[@SZ@&F2;:E2N@*@F
M"L@Q)L7/S;*Z-5#TW$58D*V=&R_48A7%RY%2M/0=C!<4XA('U:YJ)UF)G9 W
M(AV1A"&A93?L^G*E2A=8;:A*#6A,;#SZ=NL70N[,C;::_/!VY>';6_!+]70U
M.<R,B]>+YUROW1D;$UPE>#1J-+GZ:N%\5PK#"E9\]=9 )5%/RB]+7/49S43=
M=YUW]<[3*K&-&+N?[ZP^Z\__/'N_VSZ1YIFDQ%7<"RL6B&];(,_E._]";!5
M6XJS42%5.P(Q65=N_-F$M6!H %V\%XGT3^!TB$W5"+GQ(EM+-KI2%'46-9C$
M5U39K&87\!0U?B/#?UY"UA0#"="1BW_C4>GJ)6X+"!:T*5.?3XQ=)-KM-$W3
MXW1$<LCEQ))T[I!S=E8^&-OW+.WM43H9T>L3\S?C=G_Z]"YX;N9,0H.-"GY\
M^H<!4^0!W-%XJ_Q'<9&/P%JB<9"UG([?!3.[RMS$8_PIJZYW)KJTP8C#?B02
M9EA"XJ1":A(GGIP.B11N,+#N<P=TO"T70$KA0^6AQUE_6M0-2=LFR Y!]FX3
M9%^#(+M]B;2(Y](@!').,I2!?86WJBUA=B+M^ KCT5O/M*TQ([K^':7?A; $
MTCFYY2RTE#;]]X?S23)(>N(D"/Z00OF*/-%.:V5=9P(QG*!6>H#98BVT(6)@
MV1<'[5^(TA:9]@*:4&1+.2C4S0&&@2"[;+'JC64I(0K '167^@4'4<:?<HF-
M0;1M",,G6"514[!%WHA/*W'E'GI;"%H!\E/M&H1EJJG#K3.WB$BF&,*G%=P2
MP&='>WI&@5R?V,7.#J@11Q/E,L6%.S C[5H\RDQNET#"-$LG&11'V$##7[Y\
M"3[!;[69:-DMV07G$SP9?,LLJ]9D6R447Z*[WE!(R?Y%3_?!)D&HS*BN0Z_
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
MC1V<RF[5[G@O.*^(KC%^E#JZ-V)D16(WZ ^@!?<%5"/A_)I8"6P49"C#>PG
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
M3OV5P(W]"EVSSOU !(82NI/RJRB!2AZ$?AJ?TI)3.$\5ZI4U>#B>45MF3@=
M7%PSY+2B/==F)%3N":_Z4W(MM 1AS+\(GG.-Y]]/3[^8:2-V#0=,)D"()J(O
MU:8"JBXR: 7%(\.B'D#KIFHDJD*$&E-8UQ77=PVL.;W.--X0*_OEH[ TP,SR
M=3YBJAO'GZL+GW'T@:ITM;PZ_24JAY:NG.8<NO'6UN36^P(!2:#F"J&[4(-"
M/7(.GB<7ZO9* (]5B$=7.)8!:NU,29VF'L\2L@Z(+X>! -&8+R!FT#@@2'1
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
M_&<FX^J9KY&&Y3"^\X11X0Y\O$9ADM\>V9/5*I.^ $8<ATHY;JIY7W5L.(Z
M4*\,&3N8D<OE/:9AE?+?2O31U-E4P "?*+]3(FGZ@8!QX6YLZE'V%L46,LL^
M6)=1]N,8:VKKOE'VFW1M_V7&/0G?X 2'DBZGDL%??UFL:9C.U,<:Y:B&FHB$
M%;6*%UACGQ0"DM^\QKB1&<@A'^A9M7O.S+G:ZPANI)4$\['IHP0B(R4;IJ6#
M))).;&AL#IZI[%Y\AZ'IJIDERA6;H>!F#X26J06+9SXHY&/4H',T8%GDV033
M%DU$J5QG.%;%N3"&/^+$H7=HIILH[G;&FX L,#=,S8R13IO-*?:MV1S=#A)3
MH>I:KNBM<$?"1?T^\3K 5?N-(.4OOEJOVA$+IXPAR=K'D\I)($6Q*!R)L<7M
MTOJY 7 7_OZJZ\&^48<E"LW&TN1 Y%Z8>4>8'!JWD).<, L#L<ZD#:]874%Y
M<4*LT+EBB&K42PL;XE)_%2["*P0RY$$(*JBBE*(KGVB<#_S]N[@C,1JGUZ-2
MC9?.TLM,C0NQAA'!UPHUP&[LR384HGJ >9'Z.!A;H\+: V,.DP6C!K?;TE&2
M,-4B<@_9HG7R6OVWX?!%<?B'^V2UU!X1G)&?S\#&TXI-'68?)+5Z(J3TY0\Y
MSEJ&*)#D93U]ACE'C=!@Z]8QRTK]5J/O&_Y8&G^<HG"H9P^$2IQ@]="(!<-"
MSCU7?$%"[5ZS03'"A;0UA&4I&^%"[[>C0GX!PQ(P<C;'0@L?XUJ6FE^K"\=
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
M19/CW,0<9^7$G_A9-+=QG<C3W,8G=1:/KL#32YWW8B"DS=H/XK2778F@C'[
M.U)1-O9%(]$>G42;@V\X4_.YNEYG>+N^13\L9_$/,1=',3P\;%"/-F*+C31:
M.P[8>&DT4^OY,J11IP'">((AJ4^9E"]2N%VM43EF(\,?Y;UY?#)\JM;S>XJ!
M_LC2WOQZA,*C;F-3;L06&WFT=ARP\?)HJD;TY<JC@\.F:W&-HI8;D"DV%FE?
M7)2KB&@V936;2L$UTQJ/IJQFIGYXN,#?Y/U]+Z_O7+5)YR@\WF\UI35-H6$C
M$=>9CYZ"1)RI(7]A$K'=#H^/NHU$;"*[3;'A)FB!#>")30B5/.GRIE5OL;F-
M:\<!S6U<&Y/A*83M9NH9;GJ%-U= KA?;-4[KSSJM,Z'Z6"5&<_%4NV'K^*1Q
M59O@72,'UYF/GH </)X)Q&>^<O"H';;;30YC+2-VCX-.C2'=*)!&@2PZ7O&4
M3G3]J-!(ADWDHT8R;/B)/L5@IY> [[*KJ[B\DE*H"**TC]Z$E LB[4DO(7C^
M1U:*H'WTHK'3&FF\+G>WD<:/_D37CPJ-9-A$/FHDPX:?:%/'MI:E(8]'&FX
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
MTH@M,O[M$WGJC)UL.[%P'!1YV'9:W7;:R%52V[:8N%Z?+2%&,T:SLTW=.L6
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
M$8K9&'Y&5Y+"U ;;PR=]V#8Z B/XS),53V(P#::$"SS.<.'1$L=J,79)E?:
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
M(&!.!C@/H#^A@)1 #8ZVV6)6LF*E"*77D4]60)?+2L"V 1SLX< ?6F6"E;T
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
M::OC4YY)6V#9(PQ"B$1(]S DZLYY6];8MT3"HQB?( .[N'>,8!4C2+(.K"2
M-$@IVI_%H:E6JP>V^\##/R\Y3V*A;"Z=(?\CCI(_?@/ZC-*1]*4RS^N;0/,"
M.WV_@PGYL]S3DJR!L?MI6=91_8$HN$V8+GGGIA$&QEY].)T3OC^J@ 87J]'
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
MD+?*U8"!/#8:MV-P4<#*],'2>!QZ_:&%EJEIT\;"]^&1MG4O O"V?'J*XX[
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
M3$S\(EKK9!VA>G.2)/)ZJ?+*7&\ ;Y!_T2%F61LW8]/GYILSD@8P2)YX\H"
M5%97OCCRU-$FS@NA:$T]*6\?E]Q@YNE)ZH*$DF^"WY(6(99\]-6FT%2=D-7M
M/"GKCLY'>3(3X404CY*NB32 88\ V$XT*9"$;OTQGBP3!BCL:$."S2PP2N%*
MNUW ]_J)1?#V_*ZPG,Q2B0E<6+:3(ES"GXJK'P-/ARK\D44N"'61)D;P_P;U
M#C[-%0A'Y#K);]%O1R'LS?=^8@DC><3H;]/?8WR;H;V<DOV Q>/[]!4BB:P=
M OPE(UMV9C@8YB<@+>RH*C^YR24X;2[!X1(<+L%I"*6X!(=+<)IU[+4HP=F.
ML3Y_9_](W?NLEP-=TDC=I(*AT7"LC?39-B+TN6.T8"@[;ICV2]GCTME&!Z'$
M%%*1RQ%57I/EI-;EW#L8<E5ET#,O0<<T<*2S;@GY8&7VS:Q?^Q#4%$V&&<4?
MRI9.B9(_4R=*J-Z$LB2JGAII':L8Z:Q%1Q$Q#[= E>'Q<H9E[NV468]D1!NM
MVF7O=;)&\[B)&9D\=X"LE<*.J,Q*%OZ4.)&.E3R&8+:)L0QG.^BNA)DQK4OK
MI7-$MP7I1](I4XQ3]H'\R/J=Z&D>P;AF)#H8\PNT/#/&TIMD7@2^QI-1&XD4
MY"(\.)Y/)IC >!49_8$+<)>LPAO9ZXD]>I@1CE7.![D@=;W$5CX/K@(\RM!/
M\QB03^H(" 4,I5*%B7<O60B(!](7XP'#XBE"BR2)88^8T<UIHNN6-$EZ(A #
M3$I(8?#AA"D,1"ZP\B#UQFA'IZV_ZAW"JGI"KE0U5U#P*_5EKD9YC\C-Q>PG
M^NL>19E'^$]LS QU&%J=F3YZE?>A0T%Y-4]=.M_Y'F*=C!LY$XT\RIWT^@71
MPB_F'\4S L9-(]GOIC*#F(U/L=(M39!OIQ.XH8B5@!-"9(<<J3HP^ S2($*[
M(0T,A]=<<&EJ"0X6I3L[<.GG&]M.G)] *.PY2\S0#'PA2:.@N% #]BEBIKB
M-#O(N!'W Y*,P<7VR7DWWCUW\8K37'EN&NEMW!-6[\F:.?5TU;!"'W^^KV6Z
MJVREEK :@>+5MT_?K:L^"#6(D^+@K,]>ZN#8-H(<>,K9'^09D!9'1!RD@4L
M-'8F40CP08$OFJF0Z6W94"]&8S^<B"@_>NI$\O48D#S";EL!%FA*VL&+_#".
MK=?R>]?OO]Y^D3]^?/_& A@""5?J*G!EK PGRBH!PX \B!E6AB@FE3EA?$'&
M!:[ EB=\A.^-/%5V):682DU0L6$5E.CGSX!=NIC#PEXJ_*:,'$H%0VGQ@8=F
MSP@))\T'^ G6A$6L__?F[HVM6A;)AL?TUEAIC'_IE)9XPH"\0EF*#89PH&"]
M8^X9QV]@^G9&&1?E$[YU=W=G?0F=0.?3$0VS&*C!"G/RW9D4%\VS!;V7E!='
M"-(X ]@E)X#("B-9L)NQDTZUZY6\('Q?WL._9 I/B'U(X6TC2[?"@DO*K JQ
ML%<?,@LMMN0IU"=K;>I5F:<"UH[$,$R5QG!10V!,GZ3"Z9O!]RD-$@X&6 ./
MT2^1M5""8%#6 .P[HQX&Y184%T7+CYM:IV8D:?+L7)9!E0"$:H=J<XZH-D>1
MV".C$4T_M"01^<E;0DHBIQ_Y8)<JCZDT^6>N0I6\PV>\;-(+PJ6R.2BU"BJ+
MK Z9&J"5^9,\LW)LW>", I=L'#LO7)G:43%)8.0XL*C6U]9P7O>3?S$VYAO,
MF;LTE75UU,OSM!5Z#42<<'"4ZO*Z1O'.MYGEFS4BI;J)=DR6((GCS-%E&;F<
M.Z32+5)/FI4+WV2<('HJ8.9.'S]P!3F.:LR0^ONQ5;:M9_*(RB>3+\"Y7.C5
M9>FE8AE57GVFUY]5>$TML%14_H4&<N9"%DP )*H47?0^4'^#Q'B)YDCUE# K
MW9U^'_RIL*1CZ[_#1_!'(MO2GO*\&CN% VY(LJ K,;!PU7$]/W>(9891+TS6
MCWW&W"!6<\B'%+>DJ16KDH2^[-D!LZ6')>Z/Y#&26SY_7QGYO4".M"##,_/"
MG:3DX(J8E$J0R\O\J(9)%P'VAP[.OP#Q@L7VE>^9S5U3MOK\I3=786!AL[*!
M*43R!#K0-7F%G)3<)1#9P"$-SD ,9?,3:\&:=18\APK%.10#>!#*,2E],C5F
M*1O:B\BNC)3G#=Z@%^G>#%B<P/!0WT'_T!B,2($,TNSDEX2!J]QDQ?<*(7X4
M9%*&(.(D^Q28O$=]#,'YDL&4@C&?D>U2[U[GR<'6UM2=I6S^=6*Q41[FS*,@
M*%;PD1!%;9*=118VT@^GJ)%X$E'?PTI\%+_,FREU^=6R[\':42%%*>M(9'P#
M (?G(J4EFMVG(!-@UD_'.I!EA)_5". 38@$N/AXOTBV3Q'$8T&LR=#:&8$Q]
M*+,)#&UBF <*PDED<^*7O>QX[E2R64GD01F%+'V'L_2<I><L?4,HQ5EZSM(W
MZ]AKD:5?)IZY]I!CH,I5%NVXB\(@3)4OHL*;NP]ROF1FQC?1IXXCZR:.4Y"Q
M?*_6KRG('>RU5G[.32!3:6#^GDF7-$<%8^W?<0 Z#D^W?@GA/WG&X_/5]U_R
ME(<WL^G\B_\<4Y @^^;5]W_F7\37'[6[MI4]-UN%,47%.K+D2&SK2TAF[^L?
MX1@XM-LY>_/.^LV8=8&V3N&3X J7/E(OH; NO9QL?3I+2NZ$*M"E;+<SL60+
M)*K<+'<N<TP4(52.( W^R NHC7!+YD:JKO=L93)B )Z=*XQITWGC(7##4/@N
M'/"1:EV<R+Q+/KK>AB4X@3FL&E.$*OV3O\FV<-H#!7QTECTK0M$Q+"L 7H2=
MX 3](S\,?^+A:I)EY="XXXRBH] 5?J&F %,M7B0':9M3]\&IP@0XAA#098UH
M=/AT9#&OEQFHZ*MVNG!IL>(SN0/'C\,LG2V"(7Z/8N)]^![P2&S6#,@P)GV6
M>$>%6/Q0#HDOA%/T*!-TN'_J<]:MIN#48F2<DJNRJS2+K)KG3\G_[!3E%NX5
M-E@C$%]JLJ%ARVY6]-%/1Q1F>1!'JJ:<)L%X1H+OV#)8E[I=Z(,8XC?28K+2
MO2=@>52W01Z(]1$61&/+VZ?Z#AE*G5&U$X9\1ID+CPZFIYNE"P]]+;L$LM\
MY8G 9J[^) M]*E<990M=5CSVB>6XTCW'MXV\)-%U]-F\W=CJRV%#\&&C[H'.
M28[REWV@]!SZ WPEIZXS45V_LA+@V9[E1L6L ,M_PVD\2.>6 G. YPR5@3N^
MAL>6'*=[DF/M-Z&:&ZQO**7P3^!WC:T7)Q> K9]E!LDQ<[Z?B+TH]E#^A +F
M?A/4/A#<'V< H64W.QX54(V-S@O)#O#][$,(*(X2S0Q$K%X*SF$@)XIDRD>6
M+.FE4? EHJ4=+WAW]D9$-=?+BE^RG+<*[6%#":GUJZN[;"B4H]+P#M%&!KI*
M5X"%(!KZL_XZV=62=>,5GJ@2+UFTKU@[@+K O9?0(F_!B(?>6!4>4C>=(R=G
M9*.K=);>N.A$5;@@[#CQC'(YMCYI+8%BI!IJ2A/F!4#.AVOGH*-^$6F>T+%#
MBO=1]L 7:D8TOLU5P<CI-\$?4VE5T(28  $DBW<C#_@YL'7;&MBRE\P<#/;S
M2AV0C17QXNEF']3WOLB0*4,LO2(4,U5*4#ZZ(B]R4HBU/!C5 F:,LM/RDBYE
MRDC4,<0QSFQ!Y$IY<K$Q_QH?-!&)H;=(F<^G6FF.9@X9=2V8K:R-J1HH.51(
M#7B)95&>/MJ7Q$O7*!8Y6;_?^Q<T%T0< U%ZROSXF!D]NW2I%K#3\SY5%_N)
M\\$K]:G"6**$Y,O_F&NOE;EP"^I9]*(4U>RY!D<3MFC:#3H!A:C1%WE%CO4I
MOQ0GBT!>TPT@?OXW_2S;^O+EVGK=#WU?URAFY@?0R'"TQFD4IVIN$PB]B.X!
M2QZQ2!1S1D!.^I6:^*+:L$.IYW!>R @[ON'S\*+)4?B(=<*Q#HM.IO*ZTF U
MEF$>5;:D8WHK%FF ]13!2Z^="(@1.$<RX9I5VH2D5"F[&B'DH(\AH[3X,R[P
M 0QB])(4!?-YYEA(*NV/2-:  E3Z?EXZ:#3N(Q\\T*26K%SP44UDS]57+.ZS
M.D]9!EJVJ+(UJ;]F$U-R@J >=.BSI; [",,$9UUF>?CO80K_<7!^"NC]W&S$
MZ\K@(11R5-Z/3NNINFPU;,,\*;22PB!01D$V6D.QA\I,"DH^5G$+Q67Y+12
MNAT#@>'_SO5M.::(* G)A" &^2B_-.=.Y>Y_A%=2UC2 B_C7"#S<^3=8')UF
M5UB<+;["XGC^K8B -SZ1()"ZKZ(+BRZ7OR]T)>IE%QA=TY5P"VXJI#_)"-Q'
MJD*](_M2WEUGZI*J+J \O[1;%^=+7&PWQV3)K[B;JA)+,XFC$RI*"LE!5F5A
MUJZIR(0J_ -I_BR$=F/4I2%3M;A3\&=KH2+K'/Q_)_)D^X(O[A5T9'79 ^!8
MZ3,-!%6VX$5E&[D4YW+J#I*K^'90E3!JV3.H@#>5W Z4;+KD_TQ^Y%X97612
MP2TSBR^9H9)-O)&CX)ZM<T',8ELYG^I0M(RG:JK5J%^ZBTY?KZ7&*)-?;)0R
MIA%8W4).(ZOD])<>S[TQ6+X*W!M5FW\37 T&(%ZHQRH ZO/C^1=C*J!6S0<#
MA=;:/*M*Z2T]J.QEU,7Q?5JD\!V&O%5 QO;S9)1E_ =>R=+E2A:N9.%*EH90
MBBM9N)*E6<?>D$J6D];2E2S+6#USW-'^4+BI+VX')3Y&_,O$^-<6@[2KC<Z0
M;FG1223#/@'UGPV#+#'^'1I\J1T%5-WP$&,@GO$XF<>F;'_^()72BV2:CES>
MTOJ2:R,?9E9S7.=5)A>M4]O21V 90?*X,'SOF17)(*ES?Q^!)YR41J^TOU5"
M+JQCZ)N.=V;&&T4A\".P[-0,D6(YO]EL4QREEP\VCHWD&R8!D&#(MG8>0<.L
M9FS$"<VMZ%PA^1BZ26=V$C7Z)'KM>B]RQD%AKSBK.[CWJ!4EW^E]&+J8Y=&!
MP-$X+6:9IUS,X@JS]@*\CA*[)Z*)?JGQB*E=A7-7+6^]H=:@O,---NH1NU+!
MAO5:5C^D,;P]?O.N*F=B94U@V.'J4W3I0KMUH21V.9M4:9"!%SQGGPZ%XZZD
M=2Y.ZZMT[A;PU;L5;M=0>FA&X>[6RIIO.238\./C^O_^JONJ(8O66EYSX$)/
M"4<LW$=XH>T1[#2,WOVEWQ=B,%!<7$\>+5S_,I]KKV>"P.4QH3D,?'8L[YHA
M__KX] 3_H1/C[V3ER(/ ][QVWF@F7R0*A=M>2DJB&B@<.UWH"OCU;,1OB6/H
M;'E[U.NXK%.P3,2RO%!BS33=RK'@KR*Y'9C1S 7ARVX6ONPN#%]V[>[)V6P
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
ML=NO\"<3'TVNU8:\$LDCR7P.SV9]@Q/C[%!( 6,5T<A?N$[PN$ 46,!8UI>
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
MKU2:\;&DU]K&A;AS?$R(<!  *#1I/C&4SZ:MV=@F0+GWX84E0X8FB@V'8(6
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
M]&Z0G9=\4.D=J('IDR_F$]FIB:0'9XTE>9G%RP55>1_@\PZLSJ5+6--#,YX
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
M4I%X/.R@8<TY[$))FM1<J;DIS<TN=CO>G*E0<_OCFM.E13)7VAD3NG/P/BN
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
M&0L;#+OJWN@B+2:/H[*P9<R222QL;D!7E$@:JJ,S@V^&?9\B. WEJ$A$0'7
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
MBRN=>9E4D^P 8H%)U>QUO2I50-X^*RJ.FTTR. E*6%$?OOQ?L8)ED\Q@&8(
M_&\2R>._L+^RMOR_IJUKII&659A2C?&Q7F=0G1T53E,)Y[EE1L%$:S.C)IFA
M+"[;<L)ZR%*NU]%&%,RXO4;4)#-<Q4T@I UU@&X>'*(Z:EM$.>H/#IB\J"G>
M>9?T361)GRSIDR5]#5DI6=(G2_J:M>U"E/25L':GI?.QMJVF#QA/0:L5C90?
MIO=3C(:W^>M<HM_MN*NDID7O\T.V.IRB4$&2C=:;,95NQ&(3\^%8E$WO/R1-
M<\EH.+<G&M(*NC!1?-<S/7_3W-:B+3UUS5LP.CU=Q[[/(8.3JQDDY)%# ?32
M+0LCWB&/<4;21_B*!7,B">90G(3I!W0T6924,\RH,0BEU?$4\@OIS!#[0L+=
MC^P=.$1#9S%N2LH(V3Q*+FB92]/?&MZ,6"9AG$Z:OV=9=GA[MF=.:\CHKQ!L
M5D9B(N[MP!6;/G--P)^:L3HYRW,Z&X[IS"^&PR'8KUL+NY1GCL(!DQ3;[%OH
M?\,247*SL&TZB;-_X10QNLJ=HR"SMI48$77@F5<:[39\?QYU1*:TVCQ\O&EI
M'R_B^KP'7\K[@:=70.Y(F-X8O_LAG, ./J6]P5!N?D-.67LW2Q++Z78^$G&%
MAOX?6YR;:&V^PK(\P*I\)R[^,/@&"9?P.XA?7B#NLO_BW-%)*9:Y<UY%M7R&
MZ=]SNXB[;+E89"49<W>B=JDW%#)VV71!8VA/7-O90.=&82E2Q'1CL0HR+$\K
MWR.XFWY$:\]!_Z;E[ZGJEIQ0)KP?\3IEB\QO6/OKGDSURK>C.K\%Y*)U&0I3
M-1W$M'^\6;R$PY_:8F(8Q"]C@)B@11S/B%I[*#Y@*Q PVXA8)!"X2XH/#Z=6
M%_Z7D5TJE) $+Q-!D%Q&*Q/QLW?V\CU'5E!$:4^V+>F([G)%7*H*:'S2.'S(
M_C)S;"-U#P)?0(O<8SS!E.$QXH5@GT7SC8:>#9(BU$3>(F;<AF9E?%3$7"XQ
M6XUI6=&($K<SJ2SEC7UG&WE/T*@#$7W2":]D +H,^+NKW*89+^:::='XQ.XO
MQS_&N(4+GMI)3PT9.0VR3(T1E<I'S^(GV5P*XH/#A?+"]KB)W\>531O^9KRC
MX>V4N9Q1\4C\ AZY)(SPXP\X@6]I:_1DD+LC<-G&)4YW^  2&F',,R40;-8)
M>="V/)S8AA!#E](.W)I9)RG=FA$=]F?C7CH*WJ(P\G=V#4RYF"SRB#>WC'\:
M*:NZRI=2GPNI6#-5CJZ]@KW3*341+&JT29V04X5=<#I>R"U,_^F$/[+Y4?BY
M.=Z+.3:\/"=;*?N=DC,*]17E@'+*!W:(*2'U?$A)"Z*!*T;5/O%@E*J<YP)<
M6?'WD:Q^/M_RY#<PM?&D8]*M#G.VYY;S'):7.-$-5\AQZU5]D%X='5_Z2.;$
M!=7$B<+.TK6Z<0']&(7NO\ 3OX5Y@KH'FK4Y:K\[G@^:"S*#GWI/;#('C[^Y
M!_ 4*9BBZ2C?+<T6ZLA-P@1>R:^P&A$#1@#J"-ML#Y%@(MY$964ADQM#YCCG
M!BQ(?<&'NV>:V7ZG2.;06,Z2-UQNCX\E/,J]V*6&+UFN+&=-PF/2G+$XF!*L
M$+5XK$EIWH4,/42VN ^)<>&R?&(#=K_BO@&@I-YG7L2W.7V3S_J-"Y</EH>
M^-)4E&@I-]"(R0[6.BV$B.A(VZTC6#C4.)QIGNF]BVP(HZ,LG&=PTMP.M3LH
M:668\K()ZWW[X_;CI7H%<H]$>:;>V0H-J&D./)"O0 ^Y6ZC$\]K>TLU9:A3Y
M_NBT(E^Z^.8\1+X3<M.S\#1]1"B#?!(<IZ5CD$D9A(4S'>,&TR?^A6=!N,C$
MNW')IW!^#\[W^%@AMW0ON <J^*YU5XGG08W#^-OH&FWF$OFG[$2D.21[=^+%
M"6[3TA'W%YED/PCC424A50G;:+4XPPTY%W$Y<]+;HE0HY))E3TU[=#&25)*.
M-LV.]!U_AF(*V8^(#=7@T)[J:E!+#OY5Z4X5)UH(=5)<112>WDSM<E+H4V=X
MFEGH8:.R+N7KM< +!9%+&K;W(;?UL*>^^ODZBKC<8C((^IIA]!<DUZ@\F'EU
M=##SW@>7:0&N"/B?V$[$7V,"2AOBFE==Y7Y!D];IY"(P5]@LJW6Q#IG*G:-0
M0"48,J(Q)A!R2T.?BD:43".9S4U3@T/BZ.S@4K6B-LUI$E@&(F.APFSHS?D2
M\@_3;%NZ8]CDU(C3Z)LJ@/U>-Y2U&GSZ0X:>(1^IG-6+ZW#8M_1V"C/*A0M*
MA&3JH-&CG+*AF:.Y6*<2$]RR +27P#MF0#Q1GO2,)^##E<RE4%[A%]@G/[S#
M5]C?']^]CGG>/Q*=U8@7%(AG#P8K:4#T#1H."L\Q^JLL*NJRE'QX$8[$&>N.
M[:':;)-3)^\WEDO'9C^G:(&_<%R:*H*.K.EA=91.4G52VC,LGJ<\@N&'AE:"
M@1['00/%/(R,W,(<>I?JN?Z?7S6P[X)E=E;_!BQRS-7WZQT\N<&9W=&%^S:G
M[WHW\8(DRZKH6T<6J&-]>G'#1K9??+S@J]QRELTRFG;SEI%:NB66D5EK<\UT
M%<R8HG=_Q0)L>M%E DW"\GQ70^B^M,!R93$B!>_<Z1>>B.>'-SW@W$0JQIX?
M6AB7+)TK%7P*GX\_%3+ TY[''M:GVH\=Y9'8-*F-W1XL87\\F@< "!-?1IEY
M^6$.3,=F/YG($?;BS& <I1.7LV#NEWU)[PF\?</=6JBH\(>+2W&TX1 YVE&H
M_\8VLF46YHG3+.A1,(IE;UP<V.KFAF:4)58@A==%7!;FZ"C6219FN'=AME.G
M]OA:DGYL/)6U2K)62=8J-62E9*V2K%5JUK8+4:MT:OJQCSM18&J) -SIS'RF
MWC$U[#/>0,LI$4*(/ QZQ\:SB<A5]AU;047\CWBH-)A+7;,<EHVC7;UOM&6
M]QOZ4]ZMS6YZ?G,=S^/E,P^&G;':W^/J=;BL</EZE.P5_AU%H7$+/)EV)NK5
MOI $"CB/-2Y]D18W-&^N[$X[_>EDK^0FG9X."_1GAR>ZRHVR<MQDCXX<F,+H
M@J<OB!%8+,$5@Q4*N/V NVL6PMBTO U3@/%A6*Z'OYCY=;-LT4G1+4&O?,W)
M3GPJ+I/84CO.8D'_[P\6W2FZN<;%2Y8Y;/=C*1W$*URO\J0).V%1,=?K*F^]
MJ#!VHJ3B3A3ETC66M1_EZB=%/M0@GU96$0L#6\2((W/!*BRDU/0%EGDNPQY3
MT9-0[<+;VT2V]J,#6LY"A^SXILJHH F;B"5V ! PH1ZOM+&R$DL*V$4<7F7A
MWTP?5RZVPPK'880ML.@3.S0^'^B+7"5^UCP><:1IK_0E\($2@V_]QJ"*V5!L
M^__ !:*R,ML6IVUT/3;:-.Q.]T6;RJ EL]W$!<O2V:S[#9(*P_V' <"P6KPL
MG>Q:=LDJN6@Z;,D&DT+,W M6^4C#%( ;T!S<M.L  _IT8#,H S;W2>1F!5\H
MT8=<P.*-Z^Z=5%@)C&4FRR4Q3);4MB!67-'OPD!7)AYN],1C(H )GT[@TZIB
MVK\ ^7(<=TY,/W!)>9&IYD0ZF'ASOQ? 73Y*$^467T:*0DBT$^50<Z,<])#+
MP0K><8UIKWS_@C;%-::=<3__QHRKTSWM90<VRB]Q(P,;_=ZPTU/WK7$C_&_=
M,N=S]A!6-:C-$-OQ2T@BR%IZ:K9M8K4@UK-$V0BKE67J],9K@_+2Q:K@0"O?
M"4+\ ZT_+J3(X>E8O=S@5X].2*_<>#^07JHNKU(]N(W^V7N5:G8$Y05+)H!7
M.52;X56JV5$0/M;+Z;S*<7>PWZL4U'7H\[AOFZKE8S6'1[)W]FU7?V8[^K.Q
M<$(M8IFLO&[:AIWA-+<P-A$J*'++>*Q[E6$:0==^W!GDE^$7+3W#,CQ]:08^
MGPTH'_Z(.X/10%$#A7[0F0[V^KGH,20C8:Q:V5:TQT>7/,;'#H#33^)O3A\N
MITOYM(IZ0"CTB_^@$A?YQ9]A^O1,4CEP#>21;K,MH0XP;@ -,=*^'JQW$6U=
M0X*X%RQ&-V%2WGR-C![L*XY%N^\X,RML<4.3U6%][; FDNYL,GT^SXB@_10-
MXNFN.4/-FX&_T,DHV$PW68"%<&+O/86=KVS'3S8LVL1"7W,*9*G9K'RUI3-4
M7'51)IFA5)P[OQ#QD,7.YKL[#C8%7.U!IS_.;4RP"<YGPF<GO#-8:$9-(-H_
MF/&NG!H(B9^J.BTNM8_5(!ES2\,J7RQEOQ/^:!+UXJ+#5-2?QX:7CR&TPG2?
MC#J]JWQ_K3;3O<\Q$-&4M>]W1H-\**S9=.^7#T8TWG3OCSJ#S"Z^HMCN_>P
MPNE0J'K;?53<YD4DXSVS&7JB8R"7(LEIOWPPXR 9.$$)I3KMYN,<Y^+2:?_@
M%(SR)\D)UNZJ1%TN&D@TG!W8;MQQ*+O<.=&Q&9YX&9XAAZ=+[-PNLYZ7K,Q<
M#W]A1E-XHO'$!>:LO(88EQJ\HCV21*7YRV\T^@=7D\!>,5P[(/TB$H2P#UBN
M$+#U94]ZP"U*OH_]7^X<_]\DT2<J1%;'#5_"SQ5F'8^[N7G:FTMX#LM:80F)
M.(NI=G.OV\(D[DH*N5_2VX9V@G LRWG&<\M$AF<O6"[#7(E"'<=I8*L7ZM>Q
M7LJ,795$;A5-OZ"MESKI(^\M*X+;+S?#H_O+W8>7Q-_FOX<[GR51/V#JL,$H
M$[0X^U3-DW(JLZ-?##^%7X$'3<..2N6JML,:R[EI[ZO@7A#-.*@N<ZB*65^Z
M4S]ZVJ+APH'JCH4(\;\O)A>[@PXW*GI =[+3TD#<8NB-NH4YP QY]YTENT6R
M<C=%W$T*GRW>S(.K[8<";O$+\%*PF1REA(.6*2$+6O%1.K'7X3SW]U^19WO#
M/-N*_(.#QD23P)2/&*_$@)U"(W92!-LJ@A)BVKV_9P8Q0LI7U/4G\K<+.Z?-
M-/WGH^L$MG$)0NFX;_^FZX3,YZ'/+I1''F\S_0#FZ]O^VTO\CO+_F$NLC8"-
M?J>$T8DHG+'U;D[/[_Q 5))>;HM!3BV4HM0X=IM]-TZN&CO0:<T#=1$#R[;W
M*G-GE)UTM>>.E04@[W_GG(#%&G#?VO!; 6TE1PEND<DVO(6-0^%<+\6OU*M.
M?Y31+JEQ.-["(*,XZUFL;'LO<$M(R__?WM4V)VXLZ^^N\G^8N[DY99^#,1(O
M-M[<K<+V.O&)=^VS;')NW2\I(<9&62$1"?QR?OWM[AE)(R&!P *$EZ2R66.A
MZ>GIEZ=[>GJ:6VY,ZK6M-"8!L)2XDC =0KJPRB.^F7W'/1IQR1,C[>J;,#5;
MH\-OG]!MQR!U;:;96%__@@WA#[U9K[2UE%+4G5'X[@G=(9#%3(F^=:9DK>BC
M7JNV4QKO[@S-Q@E=;M.VI*9('K_?I;"V@="MAX_Y6VJ6+ *--\I:=7?UK3/R
MNVQ6.?BY]:#PU4U)RF$@UHL4F]7Z6S B6Z.=;Y_0K0<:JVZRLT4@(^N&D9U]
M^.X)_6YA1BM/LY@RF(3-Y)YTK9IVZ']G,39.Z*Q+[;:RB"MUQN*HZRXGM0V$
MEADJ'A1P5+_^ZA9UFPI)XXTPUM)&<_M<Q )6Z7#[9K<UYN>[1:+Y6Q:4VKJL
M%YXVJ]H.GNX(W:&8_'9FX9M?RQ#]K@3!S&Q&O7U&9 =@2D'H]PI@&@LWGRV?
M85DO>&E7TWH+[S1SXX066M>5X_CNIMW!E6C"OO9$VZ98LPJ)W;JYS "ZFYK+
MNK%P(_^M[B6+N4.-+;P0K:+7,AMLK]0W;8&=7"ULWCH+4L*YK !\;X,QS&7L
MTGO6;X^QFX!56^^QST953\D/[&S ;BZEG\L.W9TV\I\Q*%%"8E7(KETYU3+O
MC7J3-FT'[-Z0(=P!NVP[E_^H1/GLW-I!7;U>/3G=@;JWD9A=3=%C?+WJHV?6
M=R?8^'X3_JHLO>WTC>:&U[8(J_>9Y9]*[MAA;5,IW&4V<UU;6I+\QVHZV&B5
MFMZJ:*=K[F%3!N/Z76IU^:92GCXY;\6LS3[-5%:SMNX33:V4JO4W:/+>D*78
M3>6[0&4G6W<8LU!$UM!:E<;..'TW&EV^J>P06=$F;847D;[)%C9ZJWJRLX E
MGXH^>RISU :F1C.C;"[\0?>1P/_Q;E'X?]]Z_)"\UG8MM]:VLDF>%C_\^YDU
MAG>9^$1P*;"\K?!NXID#4#MV9QN.*IW%S^-/,!O6_4M\*MD7\%Y./$SNZC7M
M)'81_-]^>(;/VN]]D"$P$7@;;]_RN#EVY:7,E"#&N^DY?C :>>XC7IN=]@9\
M.9O%$7D!-TQOTOL3QL#;M_%-($1#NK >?QC1@P;>%>PS#G.U4)"Y?*U/S[@C
MS'6C]7G!=XR"07Q"8<&;I@@TW>'0=63.VQ@S(^>5TS--?7-V(WUIWK\^N5\'
M[L0'EOI=K"L?<^Z$5THC00&GD%%QP\\?K;-+RS?=B3/^ @;XU@F>O;V_H"G1
M"Q1S#+_/M,-'^DQ#G'FR^T<0#$%#E>%USL&*2':&:X#KQU!,K#XL!5[5[%O/
M1T#D>  +<\])#L5=ZC[>VHP_ FLON4F39G6-Y$[N0>!:<L,<T"7/52;%6%[\
MC%ZT4L@:+EX0K# ^PTWCKZY]?\+[@FKA546@ !I/O_(+"B%.*_73E Y/\E;P
M2"UB&O#$/1ZN6Q\( 1U/5YR9:XU+3'JM?I>!#>$6F@J'CU$<3,[[1,)< )EG
MO1:O:9R_7LBDWGQ8U4O"JM0312%(TN(H25W>6MZ,O5ZKP*RSEC=%*[1BM"*]
MD*JF<#EY74BYM$*O--(Z:+]9K4@O"'G=>I56*UKMV4J1Q=#I7>H5H,XD4EX@
MP ;YZM3>BT  ,3']F8@$:C6(!4P;7"*& (/W*PU4D-4R+B&,/O#"T@L1=A#T
MK#:GJEO>'0?? >K^]H/6@FG]U]$1N[*XW3]CUXYI3_K\Z"L,^1X^!&#-1H8W
MKH_=CTZ_.AA#8(/QYAGY^1_URUH;_M#J7[7&F=XZT_7WK(N$L]HS#G=U==5^
MSZ38G;'__71SYW%2,=]G1T<?D@PZ8U0WD<6?KN"/6"(88S0&F3'8P$.1_0$4
MYEU*8,!$9/#NPU<,:E"O+U ?(:C^Z=CX(%D K-S?>R4U[^:\K > ?;$WPK\H
MM:P&<;CEQ.M/V)'X-(B(T/@8?]0T/52CZS$?LG9U?^]B@(;!9Y9#* Y@J_'@
M<;(4/ONW!1BP8Q*(Q$P#XC[Y(U6>P!>N+,=P3 O<&")>V_4!R58+81E.4$N(
M. NCJ-AT:U6:[&?7R1Y[/1RN)SC<01;#^)YKB_#L#@6\C]5T!5.JH<!_? 1C
M318?93E:$99!PX86JA.&?!!/A'$D>9S]/1,"5@\\;@]"Q8'ELR\<8\<*C.<8
MPH4EXD6(4E%.Z1T&IENL4<B"& XXU;43@ $C@#'XC,WX,S<G8_#O&.A8)N &
M9$_X^_V]^U"ZY0,5Q@6+94S-(4 R\0T.6JV, ?$O>NU]/UH.4UV.4;@<]*#V
MGAT8/CA8&!Q&L9S]O2\3,$Y:W3C2F@?\D+ZD-?ORIPCP=&$VGC6V8-4^/IND
MV*"NQ"ZM76] D X# @/[\-H#_((D3'U8DG!X6&64CT25'P\@]N:A:%7V]U[%
M5C;%5>0'^98^C46$ M&QLK9*&FOW]^8S50#$<*$P_P"P"+] \[(<@5E08#S^
MU\1"V8-G>IS)=],BT.@>B:(OOJB0@X)B(S3U,%,RM."1:%5B2P'R#) 2W7"_
MPJ2SP[_ZDR'H$WC'/E$O!H(?4++EX&/0OC .]T< J^XMA300$6 '?AGG$\IB
M]^,%O1$&-DQS,IS8)+OX$:)H '6F$&8W570CI:O 2+A&:/AS+O_^7L[U%Y*)
MN2IX".][!FHHH423ME\(;?J($X S#P!6D8APL2(1J!;HL1>W:E]G\V]_;V$&
MYM6?"NN[,"G'!35]'E&B+B&AX2@1L]#2IBL,R0MB20>&D \QM,K*R$)"<2Y/
MEFW#MRE'AJO&N.<%R4AKB&LJ%+P_,<=5U@E?Z+] I#$$MC@NL&D,P[$!K/@3
MMVE0&7?A6_ -**059D:I*C!,-L9GAN\Z"-XJ-'VC!Y!V,N8H43!)(#90\[$@
MM,_'R!_0U(ECBCD9EHW3WM]3E"V(_T 0 RN 1(*,P-Q5D^'BELR3Y?.D\? A
M8(3'P#'%7QFM-ZFR9896Q?6(5&%=74JX @M"38[S3<PF&AU&''+@[]7$P\^$
MM>QS'\067V DOSX$28:1[VTA+1S8H(@-&$<#)038XD*43(/[8\\ J0!5P37!
MK_3 Z]VCL:.07,H2O;@GO@'+Y%'Y,A@=:7KA>Q:*@S_VP<-PTYCX/)BAY>#(
M($6V!3:4^.N3_S-L.T&_C\NM^*08":J4! *1E ?UE1;E,*388UVU*;B>E%Y4
M86 E(HZ!\8CSYXX4*-ZG)*N?.0ER;]*)@#$A)TV$_#GI/PBT;3FAG3L:&M]0
MMW F/5R;B3U^D7Q'">G!2[[UW2='3-8%R^[!@R$W?2 =D_"HB2A70PNF]8V#
M^O7[%I($TX=9Q#B&:V9YX"(HV2WQ%\X' D*K/P&Y!PDAOOBN\$2@>: U\'KY
MJ.G:]L0/D->32R.[F)WA+I"3+9R@: GQ!'=%&0ID"H(Z-AG!:W$-AR)@A(5U
M)T)R;>L;MZV!B^ 1WG8_P<,JC.Q1)*R(#\0D06Z2L@#C^Q-S$)!$J@4?8+*'
M B-S8/%'7 \4=N DLN?!->S S:,PC5R,&]$\" +(O IFKP3J?PH]2VA1!%)&
MQ'8=6.\+U7J'L1H@RL!\E])7@IZAI_=':$,P,,?D'/=QY]'R!T'H.41S!/_1
MSWVPOH@<)*3-[;[2(3=3$??]H<!5$G+?'V: .X#,<O3K14<?<@-%.D"$4A!)
M"2O"5\D!]_?\"6C>HR75K$*6?3Z0F ,@I)X(D!SI?O+-TUN.8!*5N(R<-2J;
MM X.MRNTWR>-<>2M%16,$)VPCK9E]"P;=PI1F5, 1^!^ '. :0C,OQJLD8H*
MHTJ2\RR78S3Q1N#)1;;#1!A.%%#X^'.G<R== -EJ-,_H]4>N#1$EGP))9#D.
MK$.<*DJA=&[(#Q0^A]X,,Q!PWP^"#94'X#H >Q N1WQC"PL/>,0C9!/Y9O"\
MCB_RI8(.P"0P$6%< N\)'.7CX">T/C(X/K"0R%DK(+Q^; R/AW$*8G.'HU@:
MGMB]Y1YXMI0E8&DK@+ WE=F5T)^)+/MH+.:&"!8-Y\13L8^ 8TA7CZ,0#(T
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
M-OX4#36,1ZO/SNT7ODHCM4K763;$H3)T)[GEF]RVL6U9S09/Y8X'+^P.O1T
M8'-@&3L57XC?Z2S<2>=.>S?EKG\!N/<)I'%B&OY.F1<2SSCK=D):OLEM&]N6
M5>*?;>ZP7[W) ^C 3HD7XK/"NC<@C"L[#3"K&KJ^JX:F:NC3VBNJH==:^;Q0
MZ7+LXVO'M"=]?O05&!M4-L,CX5M^.NZY_1?\UO%@/+0__#]02P,$%     @
MPX$M58ICK<N/ P  $A\   @   !E>#(Q+FAT;>U9;6_:2!#^?M+]ARE23ZV$
M#TJ;J@(7R6#2(+G$PDYS^;C8@UG%WG772U+RZSNV<0IMI;OD[#M0R@?L77OG
MY?$SL[.[YIG_T1G^_IMY-K%LND+^,_VI[TR&9J>\TM/.]K$Y.K>OP/.OG,G[
MUE(*W8=7W52#SQ/,8(:W,)<)$^VRHPT>*KYLT4 :ZCYTW  2IB(N^M =@,8O
MVF QCZBI>+32K:$Y&D[^.IN.IC[T7IF=$1GL_GM5A=P_Q")+![7)W#<_0*%1
M%7J\]2+C(6>*DQRYA,FG*4Q%N,YTWM.F^^#/YJWX3[RME#3XB7QKY$Q@/'$<
MS[7&T]F']ZUNJVB[EFU7[0?KO>6A7N6O=I\/8"%5B,H(9!RS-$/R;WO7*J+'
M].>5@AM4F@<LKH#0,FUM(\ST[>JMK?"3[G/RZO1\YN_:9RQ9PN--_^_BR[P8
MSEB".8/N&;4Q.Q<$32XRCV2[.=6>9KK036R5*I6*:2X%2 7G*F*"WQ7M[\VA
MO_D_@(P09\%UI.1:A#GJ4E'\1XL7O>Z;=N_UNW;OY.3E#JR/=\33R 4JL'3,
M!%G1!L<9_Q2_Q^LX)?-YR&J"X7+%-=;BNZTV08Q,P(5G@<,I9#,\?/\;H<$>
M%#;>8"S3A%+8X<-1'QU&_ Y&2EZCRBBF*7N+(H)9?/@@-,*)2\QR$*!,=#9F
M9$$U-]>*A8TQNV4*#XX1'QDI%,:<;<!AI$%MP-L0*$G6!"5JAJ$13OB*&R4?
M? Q6(C<C?W1#R?,8,*F/&I85WM"$R2+\18W2QJJ )T;<([)E!DP^K_F3FT^\
M0&K=K.O'P(M+EJVXB#35QM9:TQL:PR:P^*;GX)AP:8$5$ \RGA<43Y4(WO4F
MIK7&445$C1R0*@YI[7D_7QR!]XW0P+7&>YL]]:/@HA#9)J;YF1_>K. JN<0L
M*Q86OTJ'TD:'J:CAO. 3)PAV/+S$X,_@_$Z*1G8>ZO:ZD:\_EDF"*M@M'.^I
M /0P9>(8DF5]C+ABXAIWXN&IIX>Q%)F,J<2GRO%'BAP!*O518TP.*PJ48PR0
M9HI*]VHV/P+G:Z1 L4];;L?]#RFA4QPW#1LZRWIF&'#*,0[[X+((!S3P\QI%
M@"0?#*-RSYY^JI27(@V"O0]O4UWI,!:T^);)MF][?%7UC6+Z/M C>XN\0L:X
M^^+(PE3O'MZ9'5+Y..T/E;X#02?'H'2[#KSWD.[D9]KE(7=^%OX54$L#!!0
M   ( ,.!+56;_N/-% ,  &\*   (    97@R,RYH=&W%5E%OVC 0?J_$?[@A
MK=JDI G05A6DD8"$-AH%!*%;'TWB@+=@IXYIQW[]+@FA[415M2M;'I*<<[[O
MN\_GBZU+_ZIO5PZL2[?MX!.RR_(]O^_:EE$\\:NQ^6QUALX-3/R;OGM>C017
M3:B9B0*?+6D* WH/8[$D7"L&-)A0R:(J3L2IH]?.:\&2R#GC33!;H.A/I9.8
MS=&4;+Y05=OJV.ZW2Z_C^5!O6$8'"8_V!'7(9VG2>H_XM3KZFG_"?%^EBD7K
M/"=K:G>'@XD[\&'8 V_@N",7;VB.W0MOXKMCUX'1M-/WNI6#=K<[G Y\;W !
M/6]\91E3^[V4>(&I>^V!QT,T)<MF>SPXVL,";/&N&%DR#7JQD"PD_R#!KQ06
M5-+9&@+!4\H5* %J08'Q0,A$2**8X(#?)8W0D0>T<L!X[C*F<X;"%!X3111=
M8H 4T.H)N82)?@:?!B(]@D:CH=?-,_.LKA7O>!W7@?"P,$]JI\?F9Q 1[!(\
M&Q<KB0R0#\8/$2G$/!,$G%%9.:@U-*B;=0PN:8QT^+S,(DM*Q*R8$3%.>,!(
M#.F6K):3R%QI%-% L3O*:9H^1^50IK<KT4I1'D4EQU"(H*2(0=QE3!X@"K)(
M18/[!0L60)*$$@FY=BPM%*J9^I>'>O+;G;X+7;??GXS:7:SV\ZI9S>U1VW%*
M^]65<,]"M<A<S8\MF D94JD'(HY)DM(FE&_5O"]:_K@$P'P4"TA<EHP22773
M.RW?*;TVP4^RV D)0TQ81\^B[G;67 MBLA8KI<^QQ/6E"#,2"R*KMI$:T'&&
M,)VT-<"DL34[^T6T>D/L.(\4U2/<?_&Z^9*FN6_*?M%B"1YZ9Q;0SHGC;?PV
M39]DM7OC/I]22627=.\5^.VI_:?5*=MJ__$"_1VYG7(8^1:V]_-OV#8\*/O=
MMG-\T'7H,1J'31B1.6UAR-M5UJL1&72]3-7QKDM:!5A1":?9OMD,S(128KD9
MVS2+<JP3D^ '9/^3O*?B HV>AD/NR9-SA&4@Y-O07QO]D01&ID&1]GZ/,:7\
M1G9@+$Z0V4'S-U!+ P04    " ##@2U5U/<^7HD'  "$&P  "0   &5X,S%A
M+FAT;=59:V_B2!;]CL1_J$':42*99R:KG81!XN%,T&82!$ZK^V-A%U ;XW*[
M;&CVU\^Y5>852'<RG48SW1+$];AU[KG/,LU;[X^[5K'0O'7;/7PS^M?T^MZ=
MVVI6[3=FJ_ETL_/0^\1&WJ<[][?21$7I%:O7XI1Y<BXTNQ=+-E1S'CEVP&$C
MD<A)"1NQ=?#6?==LSI.IC*Y8#?_K#:ROR^B:I>)+6N:AG&(FD=-9F@_)*! D
MN8Q5I5:STW(_WO8[?8]=U,_X>;/:@4:#=\.RC\/'R2)Y!J16N20D77?H]6_Z
MW;;7?[AG#S=L,.S?=_N#]EVQX'YTNX]>_X.+<2QQAVSP.!P]MN\]YCTT.T/
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
MFX2%SC-)BKA)<'9@$\[W,.&&:R@.)>,E>T[4(A+A5#C'1V1*94*H<'ZB<A9
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
M_(D2 91'-(+?UYQ"IZD?'K2;[;8.)$>E& 6;A'T:K@63F 80'H'[&*X(7U+
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
MEV)3O9M5+VOJG>XO4$L! A0#%     @ PX$M5>^O1_1%%   3ND  !
M         ( !     &5V:2TR,#(R,#8S,"YX<V102P$"% ,4    " ##@2U5
MC$N:- D.  #YXP  %               @ %S%   979I+3(P,C(P-C,P7V-A
M;"YX;6Q02P$"% ,4    " ##@2U51:)(>;,I   HT@( %
M@ &N(@  979I+3(P,C(P-C,P7V1E9BYX;6Q02P$"% ,4    " ##@2U5_S!]
M;MQJ  "*" 8 %               @ &33   979I+3(P,C(P-C,P7VQA8BYX
M;6Q02P$"% ,4    " ##@2U5O1P"^V--  #CCP4 %               @ &A
MMP  979I+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4    " ##@2U5X(*?6_'T
M 0 V-QD #@              @ $V!0$ 979I,3!K,#8R,BYH=&U02P$"% ,4
M    " ##@2U5BF.MRX\#   2'P  "               @ %3^@( 97@R,2YH
M=&U02P$"% ,4    " ##@2U5F_[CS10#  !O"@  "               @ $(
M_@( 97@R,RYH=&U02P$"% ,4    " ##@2U5U/<^7HD'  "$&P  "0
M        @ %" 0, 97@S,6$N:'1M4$L! A0#%     @ PX$M5>WQ/>!N!P
M]!H   D              ( !\@@# &5X,S%B+FAT;5!+ 0(4 Q0    ( ,.!
M+57#&UUY100  "H-   )              "  8<0 P!E>#,R82YH=&U02P$"
M% ,4    " ##@2U5*8'?H#\$  #:#0  "0              @ 'S% , 97@S
<,F(N:'1M4$L%!@     ,  P R@(  %D9 P    $!

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